]> granicus.if.org Git - python/commit
Check whether a string resize is necessary at the end
authorWalter Dörwald <walter@livinglogic.de>
Tue, 3 Sep 2002 13:53:40 +0000 (13:53 +0000)
committerWalter Dörwald <walter@livinglogic.de>
Tue, 3 Sep 2002 13:53:40 +0000 (13:53 +0000)
commit8709a420c46aac08c2e692ab8fe181c1deb61e11
tree995b63b7da361cdefe0042cfdc2b5dccbf013869
parent8e790e700777cdb0fdecf3acaf53d5ad06784501
Check whether a string resize is necessary at the end
of PyString_DecodeEscape(). This prevents a call to
_PyString_Resize() for the empty string, which would
result in a PyErr_BadInternalCall(), because the
empty string has more than one reference.

This closes SF bug http://www.python.org/sf/603937
Lib/test/test_codecs.py
Objects/stringobject.c