svn commit: samba r4342 - in branches/SAMBA_4_0/source/param: .
abartlet at samba.org
abartlet at samba.org
Thu Dec 23 06:39:58 GMT 2004
Author: abartlet
Date: 2004-12-23 06:39:58 +0000 (Thu, 23 Dec 2004)
New Revision: 4342
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=4342
Log:
Fix a memory leak in init_globals().
Andrew Bartlett
Modified:
branches/SAMBA_4_0/source/param/loadparm.c
Changeset:
Modified: branches/SAMBA_4_0/source/param/loadparm.c
===================================================================
--- branches/SAMBA_4_0/source/param/loadparm.c 2004-12-23 04:09:25 UTC (rev 4341)
+++ branches/SAMBA_4_0/source/param/loadparm.c 2004-12-23 06:39:58 UTC (rev 4342)
@@ -895,6 +895,7 @@
static void init_globals(void)
{
int i;
+ char *myname;
DEBUG(3, ("Initialising global parameters\n"));
@@ -913,7 +914,9 @@
do_parameter("socket options", "TCP_NODELAY");
#endif
do_parameter("workgroup", DEFAULT_WORKGROUP);
- do_parameter("netbios name", get_myname());
+ myname = get_myname();
+ do_parameter("netbios name", myname);
+ SAFE_FREE(myname);
do_parameter("max protocol", "NT1");
do_parameter("name resolve order", "lmhosts wins host bcast");
More information about the samba-cvs
mailing list