summaryrefslogtreecommitdiffstats
path: root/source4/lib/ldb/modules
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2006-07-06 05:08:30 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 14:09:47 -0500
commit44e6f21393ea6f2531c6d1e789a0a01582bc6dca (patch)
tree3d34180ed1de88b3e0e8e63832fb138ba4e33b96 /source4/lib/ldb/modules
parent927cbf74ae1c08876a717f739449177d03740f2e (diff)
downloadsamba-44e6f21393ea6f2531c6d1e789a0a01582bc6dca.tar.gz
samba-44e6f21393ea6f2531c6d1e789a0a01582bc6dca.tar.xz
samba-44e6f21393ea6f2531c6d1e789a0a01582bc6dca.zip
r16825: Make ldb_sainity_check() set an error string. This makes it much
easier to chase down what modules or application code gets wrong. Ensure not to leave memory allocated on failure in ldb_search() Andrew Bartlett (This used to be commit 0828739951ed879640f8ed6e4700d8ca6b8221b8)
Diffstat (limited to 'source4/lib/ldb/modules')
-rw-r--r--source4/lib/ldb/modules/objectclass.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source4/lib/ldb/modules/objectclass.c b/source4/lib/ldb/modules/objectclass.c
index efe93be3d41..473d5a3e6fa 100644
--- a/source4/lib/ldb/modules/objectclass.c
+++ b/source4/lib/ldb/modules/objectclass.c
@@ -412,7 +412,7 @@ static int objectclass_do_mod(struct ldb_async_handle *h) {
}
}
- ret = ldb_msg_sanity_check(msg);
+ ret = ldb_msg_sanity_check(ac->module->ldb, msg);
if (ret != LDB_SUCCESS) {
talloc_free(mem_ctx);
return ret;