From b3377ef2ea71489749787ba13fba4dba1e9b6c6c Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 7 Oct 2009 16:20:16 +1100 Subject: s4-drs: fixed a memory error introduced yesterday ids is retrurned via _ids, so it needs to be on the passed in mem_ctx --- source4/dsdb/repl/replicated_objects.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4') diff --git a/source4/dsdb/repl/replicated_objects.c b/source4/dsdb/repl/replicated_objects.c index 9877803cba..ec5dcd4720 100644 --- a/source4/dsdb/repl/replicated_objects.c +++ b/source4/dsdb/repl/replicated_objects.c @@ -444,7 +444,7 @@ WERROR dsdb_origin_objects_commit(struct ldb_context *ldb, } } - ids = talloc_array(objects, + ids = talloc_array(mem_ctx, struct drsuapi_DsReplicaObjectIdentifier2, num_objects); if (ids == NULL) { -- cgit