Merge pull request #249 from prculley/bug9694

bug 9694, fix Gedcom import with no VERSion (very old Gedcom) crash
This commit is contained in:
Paul Culley 2016-10-23 10:14:57 -05:00 committed by GitHub
commit 5e0198542f

View File

@ -7271,7 +7271,7 @@ class GedcomParser(UpdateCallback):
if self.__level_is_finished(line, state.level+1): if self.__level_is_finished(line, state.level+1):
break break
elif line.token == TOKEN_VERS: elif line.token == TOKEN_VERS:
if line.data[0] != "5": if (not line.data) or line.data[0] != "5":
self.__add_msg(_("GEDCOM version not supported"), self.__add_msg(_("GEDCOM version not supported"),
line, state) line, state)
if self.use_def_src: if self.use_def_src: