summaryrefslogtreecommitdiffstats
path: root/source3
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2014-03-21 00:03:02 +0100
committerJeremy Allison <jra@samba.org>2014-04-03 00:26:28 +0200
commit3aaaef40d570913c2bd156c91e1ef450d840a26b (patch)
tree7a331b8ccbb9c6d6ff67bbf6f168bc279394d198 /source3
parent20a2e7f0a942184f04459b0915dec5d21515175f (diff)
downloadsamba-3aaaef40d570913c2bd156c91e1ef450d840a26b.tar.gz
samba-3aaaef40d570913c2bd156c91e1ef450d840a26b.tar.xz
samba-3aaaef40d570913c2bd156c91e1ef450d840a26b.zip
autorid: initialize: link config to commonconfig as soon as it is allocated.
Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3')
-rw-r--r--source3/winbindd/idmap_autorid.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/winbindd/idmap_autorid.c b/source3/winbindd/idmap_autorid.c
index b3572a1148..e9b5d2ce3c 100644
--- a/source3/winbindd/idmap_autorid.c
+++ b/source3/winbindd/idmap_autorid.c
@@ -611,6 +611,7 @@ static NTSTATUS idmap_autorid_initialize(struct idmap_domain *dom)
DEBUG(0, ("Out of memory!\n"));
return NT_STATUS_NO_MEMORY;
}
+ commonconfig->private_data = config;
status = idmap_autorid_db_init(state_path("autorid.tdb"),
NULL, /* TALLOC_CTX */
@@ -649,7 +650,6 @@ static NTSTATUS idmap_autorid_initialize(struct idmap_domain *dom)
"ignore builtin", false);
/* fill the TDB common configuration */
- commonconfig->private_data = config;
commonconfig->db = autorid_db;
commonconfig->max_id = config->rangesize -1;