From 8fd02fa2d6bdedbda1657a15f602bb4384367251 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 31 May 2012 15:06:58 -0700 Subject: Forward port of Richard Sharpe's fix for bug #8970 - Possible memory leaks in the samba master process. --- source3/param/loadparm.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'source3/param') diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index 11ff646cb6..1c78b5831c 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -8809,7 +8809,11 @@ static bool lp_load_ex(const char *pszFname, } } - lp_add_auto_services(lp_auto_services()); + { + char *serv = lp_auto_services(); + lp_add_auto_services(serv); + TALLOC_FREE(serv); + } if (add_ipc) { /* When 'restrict anonymous = 2' guest connections to ipc$ -- cgit