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.
This commit is contained in:
Guido van Rossum 2007-08-07 19:51:00 +00:00
parent d474ce8c7a
commit 04dbf3b5ec
11 changed files with 11 additions and 1470 deletions

View file

@ -3,15 +3,6 @@
#include "Python.h"
#include "longintrepr.h"
/* We need to define bool_print to override int_print */
static int
bool_print(PyObject *self, FILE *fp, int flags)
{
fputs(self == Py_False ? "False" : "True", fp);
return 0;
}
/* We define bool_repr to return "False" or "True" */
static PyObject *false_str = NULL;
@ -148,7 +139,7 @@ PyTypeObject PyBool_Type = {
sizeof(struct _longobject),
0,
0, /* tp_dealloc */
bool_print, /* tp_print */
0, /* tp_print */
0, /* tp_getattr */
0, /* tp_setattr */
0, /* tp_compare */