]> granicus.if.org Git - python/commit
Fix %zd string formatting on Mac OS X so it prints negative numbers.
authorNeal Norwitz <nnorwitz@gmail.com>
Fri, 22 Sep 2006 08:16:26 +0000 (08:16 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Fri, 22 Sep 2006 08:16:26 +0000 (08:16 +0000)
commit4a8fbdb1b2172e1954e652be7dda74d188a00fa5
tree8332714795b9aed78dac71751f9ac2e5462b9980
parentd10a0f776602cc43491b77b7daa68d55bc340ad6
Fix %zd string formatting on Mac OS X so it prints negative numbers.

In addition to testing positive numbers, verify negative numbers work in configure.
In order to avoid compiler warnings on OS X 10.4, also change the order of the check
for the format character to use (PY_FORMAT_SIZE_T) in the sprintf format
for Py_ssize_t.  This patch changes PY_FORMAT_SIZE_T from "" to "l" if it wasn't
defined at configure time.  Need to verify the buildbot results.

Backport candidate (if everyone thinks this patch can't be improved).
Include/pyport.h
Misc/NEWS
configure
configure.in