THRIFT-391. py: Fix memory leak in fastbinary
authorKevin Clark <kclark@apache.org>
Tue, 24 Mar 2009 01:40:56 +0000 (01:40 +0000)
committerKevin Clark <kclark@apache.org>
Tue, 24 Mar 2009 01:40:56 +0000 (01:40 +0000)
Author: Alexander Shigin

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@757634 13f79535-47bb-0310-9956-ffa450edef68

lib/py/src/protocol/fastbinary.c

index 71c0f8d..fd20066 100644 (file)
@@ -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;
   }