Anonymous avatar Anonymous committed f5441c0 Merge

sync w/ atlasoff

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.

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
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.