summaryrefslogtreecommitdiff
path: root/Objects/floatobject.c
diff options
context:
space:
mode:
authorThomas Wouters <thomas@python.org>2006-03-01 05:41:20 +0000
committerThomas Wouters <thomas@python.org>2006-03-01 05:41:20 +0000
commit8b87a0b5fcc3db361d720c365273114eef5d9467 (patch)
treef8eb419c2aa688376ebda4a128a3eed3d4f35f29 /Objects/floatobject.c
parent572a9f32dc1a04ff72d2bcf6389f1db736e0ad8c (diff)
downloadcpython-git-8b87a0b5fcc3db361d720c365273114eef5d9467.tar.gz
Use %ld and casts to long for refcount printing, in absense of a universally
available %zd format character. Mark with an XXX comment so we can fix this, later.
Diffstat (limited to 'Objects/floatobject.c')
-rw-r--r--Objects/floatobject.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/Objects/floatobject.c b/Objects/floatobject.c
index bc19a5b7b9..c27a41a060 100644
--- a/Objects/floatobject.c
+++ b/Objects/floatobject.c
@@ -1326,9 +1326,13 @@ PyFloat_Fini(void)
p->ob_refcnt != 0) {
char buf[100];
PyFloat_AsString(buf, p);
+ /* XXX(twouters) cast refcount to
+ long until %zd is universally
+ available
+ */
fprintf(stderr,
- "# <float at %p, refcnt=%d, val=%s>\n",
- p, p->ob_refcnt, buf);
+ "# <float at %p, refcnt=%ld, val=%s>\n",
+ p, (long)p->ob_refcnt, buf);
}
}
list = list->next;