add try.. except around version comparison

This commit is contained in:
ThomasV 2015-02-03 12:51:27 +01:00
parent b6c1b22c35
commit f52760ef4e
1 changed files with 4 additions and 1 deletions

View File

@ -75,7 +75,10 @@ class UpdateLabel(QLabel):
def compare_versions(self, version1, version2):
def normalize(v):
return [int(x) for x in re.sub(r'(\.0+)*$','', v).split(".")]
return cmp(normalize(version1), normalize(version2))
try:
return cmp(normalize(version1), normalize(version2))
except:
return 0
def ignore_this_version(self):
self.setText("")