| 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.