From: Jeremy Hylton Date: Wed, 28 Nov 2001 16:20:07 +0000 (+0000) Subject: Fix SF bug [ #476852 ] Some bad macros in abstract.h X-Git-Tag: v2.2.1c1~683 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7c7ee5f6f683cb895284122155bd830b0fd7c91e;p=thirdparty%2FPython%2Fcpython.git Fix SF bug [ #476852 ] Some bad macros in abstract.h Change macros as requested by Guido --- diff --git a/Include/abstract.h b/Include/abstract.h index a7105099bb1c..682c2f2e1386 100644 --- a/Include/abstract.h +++ b/Include/abstract.h @@ -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);