commit | 2a5a5ca012fed6f1224ad225dd7e82e8b6448cd0 | [log] [tgz] |
---|---|---|
author | Fred Drake <fdrake@acm.org> | Fri Apr 13 17:15:47 2001 +0000 |
committer | Fred Drake <fdrake@acm.org> | Fri Apr 13 17:15:47 2001 +0000 |
tree | ddf41c0fe2e07ea32f5f5ea7d38e31130b368e49 | |
parent | eb0d992520c99a1756be36199e976af8d66fb491 [diff] |
cleanup_helper(): Make sure we invalidate all reference objects before calling any callbacks. This is important since the callback objects only look at themselves to determine that they are invalide. This change avoids a segfault when callbacks use a different reference to an object in the process of being deallocated. This fixes SF bug #415660.