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;


Reply via email to