]> granicus.if.org Git - python/commitdiff
Fix SF bug [ #476852 ] Some bad macros in abstract.h
authorJeremy Hylton <jeremy@alum.mit.edu>
Wed, 28 Nov 2001 16:20:07 +0000 (16:20 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Wed, 28 Nov 2001 16:20:07 +0000 (16:20 +0000)
Change macros as requested by Guido

Include/abstract.h

index a7105099bb1cec8867b8e8411f6a5fa74246932f..682c2f2e138646899407411979928bf7f0397ee1 100644 (file)
@@ -1112,7 +1112,7 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
         Returns -1 on failure.  This is equivalent to
         the Python statement: del o[key].
        */
-#define PyMapping_DelItemString(O,K) PyDict_DelItemString((O),(K))
+#define PyMapping_DelItemString(O,K) PyObject_DelItemString((O),(K))
 
      /* implemented as a macro:
 
@@ -1122,7 +1122,7 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
         Returns -1 on failure.  This is equivalent to
         the Python statement: del o[key].
        */
-#define PyMapping_DelItem(O,K) PyDict_DelItem((O),(K))
+#define PyMapping_DelItem(O,K) PyObject_DelItem((O),(K))
 
      DL_IMPORT(int) PyMapping_HasKeyString(PyObject *o, char *key);