Mercurial > cpython-lru_cache-weakref
diff Objects/object.c @ 42477:e7fd327e0c19
Kill all uses and definitions of tp_print under Objects/. (Others will follow.)
Finally kill intobject.c, which was #ifdef'ed out a long time ago.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Tue, 07 Aug 2007 19:51:00 +0000 |
| parents | e70cdce0e8b2 |
| children | 522a3e3a03a9 |
line wrap: on
line diff
--- a/Objects/object.c Tue Aug 07 19:42:11 2007 +0000 +++ b/Objects/object.c Tue Aug 07 19:51:00 2007 +0000 @@ -279,7 +279,7 @@ universally available */ fprintf(fp, "<refcnt %ld at %p>", (long)op->ob_refcnt, op); - else if (Py_Type(op)->tp_print == NULL) { + else { PyObject *s; if (flags & Py_PRINT_RAW) s = PyObject_Str(op); @@ -293,8 +293,6 @@ } Py_XDECREF(s); } - else - ret = (*Py_Type(op)->tp_print)(op, fp, flags); } if (ret == 0) { if (ferror(fp)) {
