From: Volker Lendecke Date: Sat, 7 Jan 2017 14:55:41 +0000 (+0000) Subject: winbind: Use idmap_config_const_string in idmap_tdb2_db_init X-Git-Tag: tdb-1.3.13~429 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=925335a5d443bbcb2f678095b7c3ea74f6617ff3;p=thirdparty%2Fsamba.git winbind: Use idmap_config_const_string in idmap_tdb2_db_init Signed-off-by: Volker Lendecke Reviewed-by: Michael Adam --- diff --git a/source3/winbindd/idmap_tdb2.c b/source3/winbindd/idmap_tdb2.c index fdcd44eb635..72c5b9e1ad8 100644 --- a/source3/winbindd/idmap_tdb2.c +++ b/source3/winbindd/idmap_tdb2.c @@ -533,7 +533,6 @@ static NTSTATUS idmap_tdb2_db_init(struct idmap_domain *dom) NTSTATUS ret; struct idmap_tdb_common_context *commonctx; struct idmap_tdb2_context *ctx; - char *config_option = NULL; const char * idmap_script = NULL; commonctx = talloc_zero(dom, struct idmap_tdb_common_context); @@ -556,14 +555,7 @@ static NTSTATUS idmap_tdb2_db_init(struct idmap_domain *dom) goto failed; } - config_option = talloc_asprintf(ctx, "idmap config %s", dom->name); - if (config_option == NULL) { - DEBUG(0, ("Out of memory!\n")); - ret = NT_STATUS_NO_MEMORY; - goto failed; - } - ctx->script = lp_parm_const_string(-1, config_option, "script", NULL); - talloc_free(config_option); + ctx->script = idmap_config_const_string(dom->name, "script", NULL); idmap_script = lp_parm_const_string(-1, "idmap", "script", NULL); if (idmap_script != NULL) {