From 4d073bb9a1f72383e0ba78356a09c3799b41add6 Mon Sep 17 00:00:00 2001 From: Tim Peters Date: Thu, 23 Mar 2006 05:38:33 +0000 Subject: [PATCH] _Py_NegativeRefcount(): print the full value of ob_refcnt. --- Objects/object.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Objects/object.c b/Objects/object.c index 9b6a30a4f9..e598b69995 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); } -- 2.40.0