summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Droettboom <mdboom@gmail.com>2011-05-02 10:16:01 -0400
committerMark Wiebe <mwwiebe@gmail.com>2011-05-02 11:43:56 -0700
commit279764727e53c8f72143313743f5e49fb8d29308 (patch)
tree430bb99b65a953b15cf7b6b300f773ca6e016545
parent5626f31cbf7eaa56640a8c82fa7f741cf44b8520 (diff)
downloadnumpy-279764727e53c8f72143313743f5e49fb8d29308.tar.gz
BUG: Fix memory leak in UMath_Tests_test_signature test
-rw-r--r--numpy/core/src/umath/umath_tests.c.src1
1 files changed, 1 insertions, 0 deletions
diff --git a/numpy/core/src/umath/umath_tests.c.src b/numpy/core/src/umath/umath_tests.c.src
index 829422090..cb1d541f5 100644
--- a/numpy/core/src/umath/umath_tests.c.src
+++ b/numpy/core/src/umath/umath_tests.c.src
@@ -271,6 +271,7 @@ UMath_Tests_test_signature(PyObject *NPY_UNUSED(dummy), PyObject *args)
}
if (f == NULL) return NULL;
core_enabled = ((PyUFuncObject*)f)->core_enabled;
+ Py_DECREF(f);
return Py_BuildValue("i", core_enabled);
}