commit | adf0e437cb15791c9bbfd99929388f3ff8e07e3a | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Wed May 20 22:25:32 1998 +0000 |
committer | Guido van Rossum <guido@python.org> | Wed May 20 22:25:32 1998 +0000 |
tree | 5435d878f2e985f819c7a6bdafbf4ed2c35de61b | |
parent | 885215c3da9b70f535acbea2c15ccebe1705da04 [diff] |
Trivial little change: when setting a member to an object, hold the old value in a temporary and XDECREF it only after then new value has been set. This prevents the (unlikely) case where the destructor of the member uses the containing object -- it would find it in an undefined state.