diff options
author | Andrew Tridgell <tridge@samba.org> | 2011-08-08 18:24:32 +1000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2011-08-09 01:53:16 +0200 |
commit | cf986f200804ce873b43c1ecf2d5e1bd08eb8a25 (patch) | |
tree | 7947eb26be4e9eff1d5d7cec6038dcf6538069bd /lib/tdb/web | |
parent | 1f77710b0165976615ec840a1ca4b0542e3f6ace (diff) | |
download | samba-cf986f200804ce873b43c1ecf2d5e1bd08eb8a25.tar.gz samba-cf986f200804ce873b43c1ecf2d5e1bd08eb8a25.tar.bz2 samba-cf986f200804ce873b43c1ecf2d5e1bd08eb8a25.zip |
talloc: ensure the sibling linked list remains valid during a free
This ensures that the sibling list of a pointer doesn't become invalid
during a free operation. It is an alternative fix to the fix in
6f51a1f45bf4de062cce7a562477e8140630a53d, and avoids the problem of
trying to calculate the parent pointer early
This should fix the subtle spoolss talloc bug that Simo found
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Tue Aug 9 01:53:17 CEST 2011 on sn-devel-104
Diffstat (limited to 'lib/tdb/web')
0 files changed, 0 insertions, 0 deletions