From: Tim Peters Date: Thu, 23 Mar 2006 05:38:33 +0000 (+0000) Subject: _Py_NegativeRefcount(): print the full value of ob_refcnt. X-Git-Tag: v2.5a0~131 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4d073bb9a1f72383e0ba78356a09c3799b41add6;p=thirdparty%2FPython%2Fcpython.git _Py_NegativeRefcount(): print the full value of ob_refcnt. --- diff --git a/Objects/object.c b/Objects/object.c index 9b6a30a4f979..e598b6999599 100644 --- a/Objects/object.c +++ b/Objects/object.c @@ -138,10 +138,9 @@ _Py_NegativeRefcount(const char *fname, int lineno, PyObject *op) { char buf[300]; - /* XXX(twouters) cast refcount to long until %zd is universally - available */ PyOS_snprintf(buf, sizeof(buf), - "%s:%i object at %p has negative ref count %ld", + "%s:%i object at %p has negative ref count " + "%" PY_FORMAT_SIZE_T "d", fname, lineno, op, (long)op->ob_refcnt); Py_FatalError(buf); }