pynbt: Catch and ignore both zlib.errors and IOErrors which may be thrown when trying to decompress data.
This commit is contained in:
parent
710d078bd5
commit
06c2168eed
2
pynbt.py
2
pynbt.py
@ -496,7 +496,7 @@ def loadFile(filename):
|
|||||||
data = inputdata
|
data = inputdata
|
||||||
try:
|
try:
|
||||||
data = gunzip(inputdata)
|
data = gunzip(inputdata)
|
||||||
except IOError:
|
except (zlib.error, IOError):
|
||||||
print "File %s not zipped" % filename
|
print "File %s not zipped" % filename
|
||||||
|
|
||||||
return load(buf=fromstring(data, 'uint8'))
|
return load(buf=fromstring(data, 'uint8'))
|
||||||
|
Reference in New Issue
Block a user