]> granicus.if.org Git - python/commit
Use PyOS_vsnprintf() and check its return value.
authorJeremy Hylton <jeremy@alum.mit.edu>
Wed, 28 Nov 2001 21:44:53 +0000 (21:44 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Wed, 28 Nov 2001 21:44:53 +0000 (21:44 +0000)
commit5d3d134d560d24a9e6b9d65dd814542605c0b152
tree2b0cb3e0c51937958e414d6814b9764838faf412
parent4b4ab20f2c07a0e555c0b982089448b5471f6521
Use PyOS_vsnprintf() and check its return value.

If it returns -1 (which indicates overflow on old Linux platforms and
perhaps on Windows) or size greater than buffer, write a message
indicating that the previous message was truncated.
Python/sysmodule.c