diff --git a/mercurial/cext/revlog.c b/mercurial/cext/revlog.c --- a/mercurial/cext/revlog.c +++ b/mercurial/cext/revlog.c @@ -992,6 +992,7 @@ static PyObject *compute_phases_map_sets phasesets[i] = NULL; } + free(phases); return Py_BuildValue("nN", len, phasesetsdict); release: