Author: philip
Date: Fri Apr 5 10:56:02 2013
New Revision: 1464923
URL: http://svn.apache.org/r1464923
Log:
* subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c
(svn_swig_py_c_strings_to_list): Fix reference counting.
Modified:
subversion/trunk/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c
Modified:
subversion/trunk/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c?rev=1464923&r1=1464922&r2=1464923&view=diff
==============================================================================
---
subversion/trunk/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c
(original)
+++
subversion/trunk/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c
Fri Apr 5 10:56:02 2013
@@ -900,7 +900,11 @@ PyObject *svn_swig_py_c_strings_to_list(
if (ob == NULL)
goto error;
if (PyList_Append(list, ob) == -1)
+ {
+ Py_DECREF(ob);
goto error;
+ }
+ Py_DECREF(ob);
}
return list;