Commit f5d74e24 authored by Antoine Pitrou's avatar Antoine Pitrou

Merged revisions 83184 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r83184 | antoine.pitrou | 2010-07-28 00:08:27 +0200 (mer., 28 juil. 2010) | 3 lines

  Issue #9294: remove dead code in Objects/object.c.  Patch by Grant Limberg.
........
parent f8c4dc07
...@@ -454,6 +454,7 @@ Robert van Liere ...@@ -454,6 +454,7 @@ Robert van Liere
Ross Light Ross Light
Shawn Ligocki Shawn Ligocki
Martin Ligr Martin Ligr
Grant Limberg
Christopher Lindblad Christopher Lindblad
Bjorn Lindqvist Bjorn Lindqvist
Per Lindqvist Per Lindqvist
......
...@@ -258,15 +258,10 @@ _PyObject_NewVar(PyTypeObject *tp, Py_ssize_t nitems) ...@@ -258,15 +258,10 @@ _PyObject_NewVar(PyTypeObject *tp, Py_ssize_t nitems)
return PyObject_INIT_VAR(op, tp, nitems); return PyObject_INIT_VAR(op, tp, nitems);
} }
/* Implementation of PyObject_Print with recursion checking */ int
static int PyObject_Print(PyObject *op, FILE *fp, int flags)
internal_print(PyObject *op, FILE *fp, int flags, int nesting)
{ {
int ret = 0; int ret = 0;
if (nesting > 10) {
PyErr_SetString(PyExc_RuntimeError, "print recursion");
return -1;
}
if (PyErr_CheckSignals()) if (PyErr_CheckSignals())
return -1; return -1;
#ifdef USE_STACKCHECK #ifdef USE_STACKCHECK
...@@ -333,12 +328,6 @@ internal_print(PyObject *op, FILE *fp, int flags, int nesting) ...@@ -333,12 +328,6 @@ internal_print(PyObject *op, FILE *fp, int flags, int nesting)
return ret; return ret;
} }
int
PyObject_Print(PyObject *op, FILE *fp, int flags)
{
return internal_print(op, fp, flags, 0);
}
/* For debugging convenience. Set a breakpoint here and call it from your DLL */ /* For debugging convenience. Set a breakpoint here and call it from your DLL */
void void
_Py_BreakPoint(void) _Py_BreakPoint(void)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment