changeset 44577 | f8427841c8fc |
parent 44502 | 166349510398 |
parent 44500 | 864e9534d3d4 |
child 44587 | 090a1a78be4a |
--- a/mercurial/cext/revlog.c Thu Mar 19 14:54:10 2020 -0400 +++ b/mercurial/cext/revlog.c Fri Mar 20 17:18:14 2020 +0900 @@ -159,7 +159,10 @@ sizeof(*self->offsets)); if (self->offsets == NULL) return (const char *)PyErr_NoMemory(); - inline_scan(self, self->offsets); + Py_ssize_t ret = inline_scan(self, self->offsets); + if (ret == -1) { + return NULL; + }; } return self->offsets[pos]; }