mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
param: setup ctx variable in loadparm globals
Signed-off-by: Garming Sam <garming@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
parent
98dbc38efa
commit
47ae38c4f1
@ -2064,6 +2064,8 @@ struct loadparm_context *loadparm_init(TALLOC_CTX *mem_ctx)
|
|||||||
talloc_set_destructor(lp_ctx, lpcfg_destructor);
|
talloc_set_destructor(lp_ctx, lpcfg_destructor);
|
||||||
lp_ctx->bInGlobalSection = true;
|
lp_ctx->bInGlobalSection = true;
|
||||||
lp_ctx->globals = talloc_zero(lp_ctx, struct loadparm_global);
|
lp_ctx->globals = talloc_zero(lp_ctx, struct loadparm_global);
|
||||||
|
/* This appears odd, but globals in s3 isn't a pointer */
|
||||||
|
lp_ctx->globals->ctx = lp_ctx->globals;
|
||||||
lp_ctx->sDefault = talloc_zero(lp_ctx, struct loadparm_service);
|
lp_ctx->sDefault = talloc_zero(lp_ctx, struct loadparm_service);
|
||||||
lp_ctx->flags = talloc_zero_array(lp_ctx, unsigned int, NUMPARAMETERS);
|
lp_ctx->flags = talloc_zero_array(lp_ctx, unsigned int, NUMPARAMETERS);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user