mirror of
https://github.com/python/cpython.git
synced 2025-10-10 00:43:41 +00:00
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:
parent
d474ce8c7a
commit
04dbf3b5ec
11 changed files with 11 additions and 1470 deletions
|
@ -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 */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue