mirror of
https://github.com/borgbackup/borg.git
synced 2026-04-24 15:47:12 -04:00
Merge pull request #9516 from ThomasWaldmann/fix-hashindex-1.1
hashindex: fixed iteritems segfaulting with non-existent marker, fixes #9368
This commit is contained in:
commit
6bc07f5a1b
1 changed files with 2 additions and 2 deletions
|
|
@ -237,7 +237,7 @@ cdef class NSIndex(IndexBase):
|
|||
iter.index = self.index
|
||||
if marker:
|
||||
key = hashindex_get(self.index, <char *>marker)
|
||||
if marker is None:
|
||||
if not key:
|
||||
raise IndexError
|
||||
iter.key = key - self.key_size
|
||||
return iter
|
||||
|
|
@ -354,7 +354,7 @@ cdef class ChunkIndex(IndexBase):
|
|||
iter.index = self.index
|
||||
if marker:
|
||||
key = hashindex_get(self.index, <char *>marker)
|
||||
if marker is None:
|
||||
if not key:
|
||||
raise IndexError
|
||||
iter.key = key - self.key_size
|
||||
return iter
|
||||
|
|
|
|||
Loading…
Reference in a new issue