cpython: 2d4d40da2aba (original) (raw)

Mercurial > cpython

changeset 102765:2d4d40da2aba 3.5

Fix a refleak in call_method() Issue #27128. Fix a reference leak if creating the tuple to pass positional parameters fails. [#27128]

Victor Stinner victor.stinner@gmail.com
date Fri, 19 Aug 2016 17:51:49 +0200
parents 51368991e858
children beb261f996b7 df4efc23ab18
files Objects/typeobject.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-)[+] [-] Objects/typeobject.c 4

line wrap: on

line diff

--- a/Objects/typeobject.c +++ b/Objects/typeobject.c @@ -1432,8 +1432,10 @@ call_method(PyObject *o, _Py_Identifier va_end(va);

assert(PyTuple_Check(args)); retval = PyObject_Call(func, args, NULL);