]> granicus.if.org Git - python/commit
Fix SF bug #486144: Uninitialized __slot__ vrbl is None.
authorGuido van Rossum <guido@python.org>
Tue, 4 Dec 2001 17:13:22 +0000 (17:13 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 4 Dec 2001 17:13:22 +0000 (17:13 +0000)
commit64b206c19e764d12f61681359544938c45912262
tree2165d27367e6cde216f1929d0ab97680f07a3550
parentbb7775a6aebb00d85a2ecd7c2d907c8abbf98446
Fix SF bug #486144: Uninitialized __slot__ vrbl is None.

There's now a new structmember code, T_OBJECT_EX, which is used for
all __slot__ variables (except __weakref__, which has special behavior
anyway).  This new code raises AttributeError when the variable is
NULL rather than converting NULL to None.
Objects/typeobject.c