diff -r 6cc5d01a58a6 -r d9e87566f879 mercurial/cext/manifest.c --- a/mercurial/cext/manifest.c Sun May 20 23:05:18 2018 -0400 +++ b/mercurial/cext/manifest.c Wed Jun 13 10:37:39 2018 -0400 @@ -190,10 +190,8 @@ free(self->lines[i].start); } } - if (self->lines) { - free(self->lines); - self->lines = NULL; - } + free(self->lines); + self->lines = NULL; if (self->pydata) { Py_DECREF(self->pydata); self->pydata = NULL;