# HG changeset patch # User Augie Fackler # Date 2021-01-15 17:56:25 # Node ID abba2d365373f844c5e15517115193fe95d9a28b # Parent 4e85439c176090fc2013eef8994e71a472aa66a8 revlog: migrate from PyEval_CallObject to PyObject_Call The former was deprecated in 3.9.0. Differential Revision: https://phab.mercurial-scm.org/D9791 diff --git a/mercurial/cext/revlog.c b/mercurial/cext/revlog.c --- a/mercurial/cext/revlog.c +++ b/mercurial/cext/revlog.c @@ -498,7 +498,7 @@ static int check_filter(PyObject *filter return -1; } - result = PyEval_CallObject(filter, arglist); + result = PyObject_Call(filter, arglist, NULL); Py_DECREF(arglist); if (!result) { return -1;