diff options
author | Derek Huang <djh458@stern.nyu.edu> | 2021-08-22 16:16:57 -0400 |
---|---|---|
committer | Derek Huang <djh458@stern.nyu.edu> | 2021-08-22 16:16:57 -0400 |
commit | 3f07ec8ff3d371defda55ed877af06b14b954a76 (patch) | |
tree | b2ded29d1bfcf0c82aca221e984dcf6a1e01fe3d /numpy/f2py/cb_rules.py | |
parent | 1fdfdfa97b0528f67f8fcf826f1e33f45569340a (diff) | |
download | numpy-3f07ec8ff3d371defda55ed877af06b14b954a76.tar.gz |
BUG: address 19575 ref leak of capi_tmp in f2py/cb_rules.py
Diffstat (limited to 'numpy/f2py/cb_rules.py')
-rw-r--r-- | numpy/f2py/cb_rules.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/numpy/f2py/cb_rules.py b/numpy/f2py/cb_rules.py index 62aa2fca9..5c9ddb00a 100644 --- a/numpy/f2py/cb_rules.py +++ b/numpy/f2py/cb_rules.py @@ -110,6 +110,7 @@ f2py_cb_start_clock(); capi_tmp = PyObject_GetAttrString(#modulename#_module,\"#argname#_extra_args\"); if (capi_tmp) { capi_arglist = (PyTupleObject *)PySequence_Tuple(capi_tmp); + Py_DECREF(capi_tmp); if (capi_arglist==NULL) { PyErr_SetString(#modulename#_error,\"Failed to convert #modulename#.#argname#_extra_args to tuple.\\n\"); goto capi_fail; |