Skip to content

Commit

Permalink
Better exception handling
Browse files Browse the repository at this point in the history
  • Loading branch information
mattrobenolt committed May 5, 2013
1 parent 5343778 commit e15f0b0
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions sourcemap/decoder.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,14 +138,17 @@ def decode(self, source):
src = None
name = None
if len(parse) > 1:
src_id += parse[1]
src = sources[src_id]
src_line += parse[2]
src_col += parse[3]

if len(parse) > 4:
name_id += parse[4]
name = names[name_id]
try:
src_id += parse[1]
src = sources[src_id]
src_line += parse[2]
src_col += parse[3]

if len(parse) > 4:
name_id += parse[4]
name = names[name_id]
except IndexError:
raise SourceMapDecodeError

# lol for now
try:
Expand Down

0 comments on commit e15f0b0

Please sign in to comment.