From 4e3afb36dab12b460cdd0cbc95607d4032115c05 Mon Sep 17 00:00:00 2001 From: Matthias Dieter Wallnöfer Date: Sat, 31 Jul 2010 21:26:38 +0200 Subject: s4:subtree_rename LDB module - "subren_ctx_init" - fix the "out of memory" return --- source4/dsdb/samdb/ldb_modules/subtree_rename.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'source4/dsdb/samdb/ldb_modules/subtree_rename.c') diff --git a/source4/dsdb/samdb/ldb_modules/subtree_rename.c b/source4/dsdb/samdb/ldb_modules/subtree_rename.c index 6d79db1fb0..49cf9a7e8b 100644 --- a/source4/dsdb/samdb/ldb_modules/subtree_rename.c +++ b/source4/dsdb/samdb/ldb_modules/subtree_rename.c @@ -47,7 +47,7 @@ struct subtree_rename_context { }; static struct subtree_rename_context *subren_ctx_init(struct ldb_module *module, - struct ldb_request *req) + struct ldb_request *req) { struct ldb_context *ldb; struct subtree_rename_context *ac; @@ -56,7 +56,6 @@ static struct subtree_rename_context *subren_ctx_init(struct ldb_module *module, ac = talloc_zero(req, struct subtree_rename_context); if (ac == NULL) { - ldb_oom(ldb); return NULL; } @@ -241,7 +240,7 @@ static int subtree_rename(struct ldb_module *module, struct ldb_request *req) ac = subren_ctx_init(module, req); if (!ac) { - return ldb_operr(ldb); + return ldb_oom(ldb); } /* add this entry as the first to do */ -- cgit