diff options
author | Stefan Metzmacher <metze@samba.org> | 2013-06-10 10:45:25 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2013-06-11 09:50:05 +0200 |
commit | d2f847149d3d1310c829169564704b45ac43e978 (patch) | |
tree | f3c3e06e6d486e008b81cc883b49aeb9f6abf277 /source4/dsdb | |
parent | 5263f0a626dac3ac1fc48ece2324438279f187f0 (diff) | |
download | samba-d2f847149d3d1310c829169564704b45ac43e978.tar.gz samba-d2f847149d3d1310c829169564704b45ac43e978.tar.bz2 samba-d2f847149d3d1310c829169564704b45ac43e978.zip |
dsdb: use the correct talloc parent in dsdb_repl_merge_working_schema()
schema->{classes,attributes} are the DLIST pointer not an array.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/dsdb')
-rw-r--r-- | source4/dsdb/repl/replicated_objects.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source4/dsdb/repl/replicated_objects.c b/source4/dsdb/repl/replicated_objects.c index b0abc1acbe..e018aa4e77 100644 --- a/source4/dsdb/repl/replicated_objects.c +++ b/source4/dsdb/repl/replicated_objects.c @@ -58,7 +58,7 @@ static WERROR dsdb_repl_merge_working_schema(struct ldb_context *ldb, * as the rest won't be modified and this is for * a short lived object. */ - tmp2 = talloc(dest_schema->classes, struct dsdb_class); + tmp2 = talloc(dest_schema, struct dsdb_class); if (tmp2 == NULL) { return WERR_NOMEM; } @@ -85,7 +85,7 @@ static WERROR dsdb_repl_merge_working_schema(struct ldb_context *ldb, * as the rest won't be modified and this is for * a short lived object. */ - tmp2 = talloc(dest_schema->attributes, struct dsdb_attribute); + tmp2 = talloc(dest_schema, struct dsdb_attribute); if (tmp2 == NULL) { return WERR_NOMEM; } |