git.samba.org
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a42bbe3
)
r4342: Fix a memory leak in init_globals().
author
Andrew Bartlett
<abartlet@samba.org>
Thu, 23 Dec 2004 06:39:58 +0000
(06:39 +0000)
committer
Gerald (Jerry) Carter
<jerry@samba.org>
Wed, 10 Oct 2007 18:07:36 +0000
(13:07 -0500)
Andrew Bartlett
(This used to be commit
cc47b4c6fc932f8257506276eaa1a98a41055f8b
)
source4/param/loadparm.c
patch
|
blob
|
history
diff --git
a/source4/param/loadparm.c
b/source4/param/loadparm.c
index 059b7b1cb24772168b82806a389735abe8bf679b..1ecc53fac0cfacac8c716630a2d14d9e5ca471ba 100644
(file)
--- a/
source4/param/loadparm.c
+++ b/
source4/param/loadparm.c
@@
-895,6
+895,7
@@
static void init_printer_values(void)
static void init_globals(void)
{
int i;
+ char *myname;
DEBUG(3, ("Initialising global parameters\n"));
@@
-913,7
+914,9
@@
static void init_globals(void)
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");