summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Include/abstract.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/Include/abstract.h b/Include/abstract.h
index a397c47..3211a7e 100644
--- a/Include/abstract.h
+++ b/Include/abstract.h
@@ -762,21 +762,25 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
this is equivalent to the Python expression: len(o).
*/
+ /* implemented as a macro:
+
int PyMapping_DelItemString Py_PROTO((PyObject *o, char *key));
- /*
Remove the mapping for object, key, from the object *o.
Returns -1 on failure. This is equivalent to
the Python statement: del o[key].
*/
+#define PyMapping_DelItemString(O,K) PyDict_DelItemString((O),(K))
+
+ /* implemented as a macro:
int PyMapping_DelItem Py_PROTO((PyObject *o, PyObject *key));
- /*
Remove the mapping for object, key, from the object *o.
Returns -1 on failure. This is equivalent to
the Python statement: del o[key].
*/
+#define PyMapping_DelItem(O,K) PyDict_DelItem((O),(K))
int PyMapping_HasKeyString Py_PROTO((PyObject *o, char *key));