]> granicus.if.org Git - python/commitdiff
Micro-optimize PyObject_GetAttrString()
authorVictor Stinner <victor.stinner@gmail.com>
Thu, 22 Mar 2012 01:09:08 +0000 (02:09 +0100)
committerVictor Stinner <victor.stinner@gmail.com>
Thu, 22 Mar 2012 01:09:08 +0000 (02:09 +0100)
w cannot be NULL so use Py_DECREF() instead of Py_XDECREF().

Objects/object.c

index 69d5f83a6930594979732eb957b35ca68b5638c3..1b7f609206acdef90b5be795b69fc6317ded4363 100644 (file)
@@ -820,7 +820,7 @@ PyObject_GetAttrString(PyObject *v, const char *name)
     if (w == NULL)
         return NULL;
     res = PyObject_GetAttr(v, w);
-    Py_XDECREF(w);
+    Py_DECREF(w);
     return res;
 }