mirror of
https://github.com/samba-team/samba.git
synced 2025-08-03 04:22:09 +03:00
r13212: r12414@cabra: derrell | 2006-01-28 17:52:17 -0500
lp_load() could not be called multiple times to modify parameter settings based
on reading from multiple configuration settings. Each time, it initialized all
of the settings back to their defaults before reading the specified
configuration file.
This patch adds a parameter to lp_load() specifying whether the settings should
be initialized. It does, however, still force the settings to be initialized
the first time, even if the request was to not initialize them. (Not doing so
could wreak havoc due to uninitialized values.)
(This used to be commit f2a24de769
)
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
ba611cb036
commit
9c15bd311d
@ -47,7 +47,7 @@ void py_samba_init(void)
|
||||
|
||||
/* Load configuration file */
|
||||
|
||||
if (!lp_load(dyn_CONFIGFILE, True, False, False))
|
||||
if (!lp_load(dyn_CONFIGFILE, True, False, False, True))
|
||||
fprintf(stderr, "Can't load %s\n", dyn_CONFIGFILE);
|
||||
|
||||
/* Misc other stuff */
|
||||
|
Reference in New Issue
Block a user