Submitter | phabricator |
---|---|
Date | Aug. 5, 2018, 1:04 p.m. |
Message ID | <9766b9aff5a10c4930beeae8155eb8ca@localhost.localdomain> |
Download | mbox | patch |
Permalink | /patch/33266/ |
State | Not Applicable |
Headers | show |
Comments
Patch
diff --git a/mercurial/cext/revlog.c b/mercurial/cext/revlog.c --- a/mercurial/cext/revlog.c +++ b/mercurial/cext/revlog.c @@ -228,10 +228,10 @@ Py_ssize_t length = index_length(self) + 1; const char *data; - if (pos == length - 1 || pos == -1) + if (pos == -1) return nullid; - if (pos >= length) + if (pos >= length - 1) return NULL; if (pos >= self->length - 1) {