1
0
mirror of https://github.com/arsenetar/dupeguru.git synced 2025-03-10 05:34:36 +00:00

Don't crash on malformed integer in iPhoto plist

Simply default to 0. Fixes #214.
This commit is contained in:
Virgil Dupras 2014-03-15 14:06:20 -04:00
parent 95c6a7d41f
commit 4cafeaff91

View File

@ -23,3 +23,9 @@ class IPhotoPlistParser(plistlib.PlistParser):
def getData(self):
self.lastdata = plistlib.PlistParser.getData(self)
return self.lastdata
def end_integer(self):
try:
self.addObject(int(self.getData()))
except ValueError:
self.addObject(0)