]> granicus.if.org Git - python/commitdiff
Add prototypes for Py_Repr{Enter,Leave}.
authorGuido van Rossum <guido@python.org>
Fri, 10 Apr 1998 22:32:24 +0000 (22:32 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 10 Apr 1998 22:32:24 +0000 (22:32 +0000)
(Jeremy will hardly recognize his patch :-)

Include/object.h

index 18cca9f4d411be1b66324d00b3a2cd0e67b52682..78a56d67960d90a84a18479d037873b53a30adc2 100644 (file)
@@ -276,6 +276,10 @@ extern int PyCallable_Check Py_PROTO((PyObject *));
 extern int PyNumber_Coerce Py_PROTO((PyObject **, PyObject **));
 extern int PyNumber_CoerceEx Py_PROTO((PyObject **, PyObject **));
 
+/* Helpers for printing recursive container types */
+extern int Py_ReprEnter Py_PROTO((PyObject *));
+extern void Py_ReprLeave Py_PROTO((PyObject *));
+
 /* Flag bits for printing: */
 #define Py_PRINT_RAW   1       /* No string quotes etc. */