diff options
author | Jeremy Allison <jra@samba.org> | 2006-03-06 19:27:16 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 11:10:58 -0500 |
commit | 95ef857c89a330ef4012ba3c10d2bbbbab112b34 (patch) | |
tree | d68d614e2806643ebd803945d7453fe0f93795d5 | |
parent | 0dc37dd2d85d59e7287cebcb7019194cf6754074 (diff) | |
download | samba-95ef857c89a330ef4012ba3c10d2bbbbab112b34.tar.gz samba-95ef857c89a330ef4012ba3c10d2bbbbab112b34.tar.xz samba-95ef857c89a330ef4012ba3c10d2bbbbab112b34.zip |
r13882: Fix coverity CID bug #96. Missing free on error
exit path.
Jeremy.
-rw-r--r-- | source/nmbd/nmbd_winsserver.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/nmbd/nmbd_winsserver.c b/source/nmbd/nmbd_winsserver.c index f6f9d743b59..198d90f35a1 100644 --- a/source/nmbd/nmbd_winsserver.c +++ b/source/nmbd/nmbd_winsserver.c @@ -645,6 +645,7 @@ BOOL initialise_wins(void) /* Allocate the space for the ip_list. */ if((ip_list = SMB_MALLOC_ARRAY( struct in_addr, num_ips)) == NULL) { DEBUG(0,("initialise_wins: Malloc fail !\n")); + x_fclose(fp); return False; } |