From: Kevin Clark Date: Tue, 24 Mar 2009 01:40:56 +0000 (+0000) Subject: THRIFT-391. py: Fix memory leak in fastbinary X-Git-Tag: 0.2.0~235 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=127d01cb0635dcf9c4650c00ef822b9f6bd7be85;p=common%2Fthrift.git THRIFT-391. py: Fix memory leak in fastbinary Author: Alexander Shigin git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@757634 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/lib/py/src/protocol/fastbinary.c b/lib/py/src/protocol/fastbinary.c index 71c0f8d4..fd20066b 100644 --- a/lib/py/src/protocol/fastbinary.c +++ b/lib/py/src/protocol/fastbinary.c @@ -479,6 +479,8 @@ output_val(PyObject* output, PyObject* value, TType type, PyObject* typeargs) { Py_DECREF(v); return false; } + Py_DECREF(k); + Py_DECREF(v); } break; }