svn commit: samba r20630 - in branches: SAMBA_3_0/source/torture SAMBA_3_0_24/source/torture

gd at samba.org gd at samba.org
Tue Jan 9 13:24:33 GMT 2007


Author: gd
Date: 2007-01-09 13:24:33 +0000 (Tue, 09 Jan 2007)
New Revision: 20630

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20630

Log:
Fix some trivial memleaks.

Guenther

Modified:
   branches/SAMBA_3_0/source/torture/nsstest.c
   branches/SAMBA_3_0_24/source/torture/nsstest.c


Changeset:
Modified: branches/SAMBA_3_0/source/torture/nsstest.c
===================================================================
--- branches/SAMBA_3_0/source/torture/nsstest.c	2007-01-09 11:15:56 UTC (rev 20629)
+++ branches/SAMBA_3_0/source/torture/nsstest.c	2007-01-09 13:24:33 UTC (rev 20630)
@@ -190,12 +190,15 @@
 		goto again;
 	}
 	if (status == NSS_STATUS_NOTFOUND) {
+		SAFE_FREE(buf);
 		return NULL;
 	}
 	if (status != NSS_STATUS_SUCCESS) {
 		report_nss_error("getgrent", status);
+		SAFE_FREE(buf);
 		return NULL;
 	}
+	SAFE_FREE(buf);
 	return &grp;
 }
 

Modified: branches/SAMBA_3_0_24/source/torture/nsstest.c
===================================================================
--- branches/SAMBA_3_0_24/source/torture/nsstest.c	2007-01-09 11:15:56 UTC (rev 20629)
+++ branches/SAMBA_3_0_24/source/torture/nsstest.c	2007-01-09 13:24:33 UTC (rev 20630)
@@ -190,12 +190,15 @@
 		goto again;
 	}
 	if (status == NSS_STATUS_NOTFOUND) {
+		SAFE_FREE(buf);
 		return NULL;
 	}
 	if (status != NSS_STATUS_SUCCESS) {
 		report_nss_error("getgrent", status);
+		SAFE_FREE(buf);
 		return NULL;
 	}
+	SAFE_FREE(buf);
 	return &grp;
 }
 



More information about the samba-cvs mailing list