diff options
author | Andrew Tridgell <tridge@samba.org> | 2009-08-07 17:16:26 +1000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2009-08-07 17:24:48 +1000 |
commit | 2c12c985e7f2debb25452e484925b7fdf987c659 (patch) | |
tree | 34f19490f099a0ae48082960ffe13e6ee40df72e /source4/include | |
parent | e2d4ae15107c8613707adc68ffc68c6ced04e9be (diff) | |
download | samba-2c12c985e7f2debb25452e484925b7fdf987c659.tar.gz samba-2c12c985e7f2debb25452e484925b7fdf987c659.tar.bz2 samba-2c12c985e7f2debb25452e484925b7fdf987c659.zip |
use talloc with the global schema consistently
Before this change, the first opener of the sam ldb context would
become the owner of the global schema, then the autofree context got a
reference to the schema. Any subsequent opens of the sam ldb also got
a reference. This meant that the talloc hierarchy was inconsistent
between the first sam ldb open and subsequent opens. With this change
the autofree context becomes the owner of the global schema, and all
ldb contexts get a reference.
Diffstat (limited to 'source4/include')
0 files changed, 0 insertions, 0 deletions