Commits

Sebastien Binet  committed f5441c0 Merge

sync w/ atlasoff

  • Participants
  • Parent commits f111995, a5131fe
  • Branches waffle-repo, mob

Comments (0)

Files changed (3)

 317e7bab9e91bc4b4b5ac88dac6db8fee9b53b13 RootUtils-00-00-54
 8bd1d7e313aad3fd7e255c913df4d27662349749 RootUtils-00-00-55
 127843dd242d15530feeeadda54dd6c2aae20c76 RootUtils-00-00-56
+0e6811cf8661b8bb5968dc382f4f8ddee651f352 RootUtils-00-00-57
+ddb94dd537d9a6a97f821ced24d421f806a425ec RootUtils-00-00-58
+2012-03-09  Sebastien Binet  <binet@voatlas51.cern.ch>
+
+	* tagging RootUtils-00-00-58
+	* fixing bug #89025: Py_XDECREF instead of Py_DECREF
+	* M src/pyroot/PyROOTInspector.cxx
+
 2011-08-10  scott snyder  <snyder@bnl.gov>
 
 	* Tagging RootUtils-00-00-57.

File src/pyroot/PyROOTInspector.cxx

       PyObject *itr = PySequence_GetItem(pyobj, i);
       PyObject *itr_name = ::new_pylist(pyobj_name, pyidx);
       recurse_pyinspect(itr, itr_name, pystack);
-      Py_DECREF(itr_name);
-      Py_DECREF(pyidx);
-      Py_DECREF(itr);
+      Py_XDECREF(itr_name);
+      Py_XDECREF(pyidx);
+      Py_XDECREF(itr);
     }
 
 #if PYROOT_INSPECTOR_DBG