• Guido van Rossum's avatar
    Fix from Greg Chapman from SF bug #695651: a complex subclass · 4eadfa2b
    Guido van Rossum yazdı
    constructor, when passed a single complex argument, returns the
    argument unchanged.  This should be done only for the complex base
    class; a complex subclass should of course cast the value to the
    subclass in this case.
    
    The fix also revealed a segfault in complex_getnewargs(): the argument
    for the Py_BuildValue() format code "D" is the *address* of a
    Py_complex struct, not the value.  (This corroborated by the API
    documentation.)
    
    I expect this needs to be backported to 2.2.3.
    4eadfa2b
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...