From 86284815fa5a9ffaa783c30b69a098db843ee6ad Mon Sep 17 00:00:00 2001 From: Garming Sam Date: Fri, 28 Feb 2014 11:32:24 +1300 Subject: param: store the flags_list in the s3 lp context used for special Special function needs the flag list. Change-Id: I3c2f118704026913021e4399e89cc3583de9a743 Signed-off-by: Garming Sam Reviewed-by: Andrew Bartlett Reviewed-by: Nadezhda Ivanova --- source3/param/loadparm.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source3/param') diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index 045c42d8df..f906dd956b 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -2651,6 +2651,7 @@ bool lp_do_parameter(int snum, const char *pszParmName, const char *pszParmValue lp_ctx->sDefault = &sDefault; lp_ctx->services = ServicePtrs; lp_ctx->bInGlobalSection = bInGlobalSection; + lp_ctx->flags = flags_list; ok = parm_table[parmnum].special(lp_ctx, snum, pszParmValue, (char **)parm_ptr); TALLOC_FREE(frame); -- cgit