From 6708b926a47b53a2984de6af9bb9d319ed6efe58 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Wed, 6 May 2009 02:25:08 +0200 Subject: s3:loadparm: free the file_list at the start of loadparm This should reduce the waste of memory when using "config file" or "config backend". It also reduces the risk of triggering reloads due to some old unused files being checked. Michael --- source3/param/loadparm.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source3/param') diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index ba7c212f7f..da0bf17720 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -9048,6 +9048,8 @@ bool lp_load_ex(const char *pszFname, init_globals(! initialize_globals); debug_init(); + free_file_list(); + if (save_defaults) { init_locals(); lp_save_defaults(); -- cgit