diff options
author | Kamen Mazdrashki <kamenim@samba.org> | 2010-07-16 14:23:24 +0300 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2010-07-19 17:33:33 +1000 |
commit | 65b967a706bb4ee2da1d4211c31c91d31a81e8f1 (patch) | |
tree | b62d12c415762aa8fd846dc75f357dd1c2d11edf /lib/tdb | |
parent | c09dcb903cdc1a68f71e892501a450df31367a54 (diff) | |
download | samba-65b967a706bb4ee2da1d4211c31c91d31a81e8f1.tar.gz samba-65b967a706bb4ee2da1d4211c31c91d31a81e8f1.tar.bz2 samba-65b967a706bb4ee2da1d4211c31c91d31a81e8f1.zip |
s4-ldb: Implement ldb_msg_difference() function to accept a memory context from client
Old implementation from ldb_msg_diff() was moved into
this this function but with changed interface
so that a memory context may be passed.
ldb_msg_diff() function is now based on ldb_msg_difference(),
which fixes a hidden leak - internal ldb_msg object
(returned from ldb_msg_canonicalize) wasn't freed
and stays attached to ldb_context for the connection lifetime.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'lib/tdb')
0 files changed, 0 insertions, 0 deletions