Mercurial > cpython-lru_cache-weakref
diff Include/object.h @ 285:85bd7dac13f3 legacy-trunk
printobject now returns an error code
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Fri, 07 Jun 1991 22:35:42 +0000 |
| parents | 5f7c24b3953b |
| children | 952133e89bc7 |
line wrap: on
line diff
--- a/Include/object.h Fri Jun 07 16:10:43 1991 +0000 +++ b/Include/object.h Fri Jun 07 22:35:42 1991 +0000 @@ -162,7 +162,7 @@ /* Methods to implement standard operations */ void (*tp_dealloc) FPROTO((object *)); - void (*tp_print) FPROTO((object *, FILE *, int)); + int (*tp_print) FPROTO((object *, FILE *, int)); object *(*tp_getattr) FPROTO((object *, char *)); int (*tp_setattr) FPROTO((object *, char *, object *)); int (*tp_compare) FPROTO((object *, object *)); @@ -180,7 +180,7 @@ #define is_typeobject(op) ((op)->ob_type == &Typetype) /* Generic operations on objects */ -extern void printobject PROTO((object *, FILE *, int)); +extern int printobject PROTO((object *, FILE *, int)); extern object * reprobject PROTO((object *)); extern int cmpobject PROTO((object *, object *)); extern object *getattr PROTO((object *, char *));
