]> granicus.if.org Git - python/commit
property_descr_get(): Fix a curious bug in the property() type: when
authorGuido van Rossum <guido@python.org>
Mon, 10 Dec 2001 18:00:15 +0000 (18:00 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 10 Dec 2001 18:00:15 +0000 (18:00 +0000)
commitb75ba918d6f8e9744c7da4660721a0058a6968a5
tree087d9b233fb67d8e73013abd6264b32e742d825a
parent6048ce95a94ee4527799d7c2fe43ffa43fa64990
property_descr_get(): Fix a curious bug in the property() type: when
no get function was defined, the property's doc string was
inaccessible.  This was because the test for prop_get was made
*before* the test for a NULL/None object argument.

Also changed the property class defined in Python in a comment to test
for NULL to decide between get and delete; this makes it less Python
but then, assigning None to a property doesn't delete it!
Objects/descrobject.c