• Guido van Rossum's avatar
    Fix SF bug 599128, submitted by Inyeol Lee: .replace() would do the · 2023c9b8
    Guido van Rossum yazdı
    wrong thing for a unicode subclass when there were zero string
    replacements.  The example given in the SF bug report was only one way
    to trigger this; replacing a string of length >= 2 that's not found is
    another.  The code would actually write outside allocated memory if
    replacement string was longer than the search string.
    
    (I wonder how many more of these are lurking?  The unicode code base
    is full of wonders.)
    
    Bugfix candidate; this same bug is present in 2.2.1.
    2023c9b8
Adı
Son kayıt (commit)
Son güncelleme
..
.cvsignore Loading commit data...
abstract.c Loading commit data...
boolobject.c Loading commit data...
bufferobject.c Loading commit data...
cellobject.c Loading commit data...
classobject.c Loading commit data...
cobject.c Loading commit data...
complexobject.c Loading commit data...
descrobject.c Loading commit data...
dictobject.c Loading commit data...
enumobject.c Loading commit data...
fileobject.c Loading commit data...
floatobject.c Loading commit data...
frameobject.c Loading commit data...
funcobject.c Loading commit data...
intobject.c Loading commit data...
iterobject.c Loading commit data...
listobject.c Loading commit data...
listsort.txt Loading commit data...
longobject.c Loading commit data...
methodobject.c Loading commit data...
moduleobject.c Loading commit data...
object.c Loading commit data...
obmalloc.c Loading commit data...
rangeobject.c Loading commit data...
sliceobject.c Loading commit data...
stringobject.c Loading commit data...
structseq.c Loading commit data...
tupleobject.c Loading commit data...
typeobject.c Loading commit data...
unicodectype.c Loading commit data...
unicodeobject.c Loading commit data...
unicodetype_db.h Loading commit data...
weakrefobject.c Loading commit data...
xxobject.c Loading commit data...