svn commit: samba r19948 - in branches/SAMBA_3_0/source/registry: .

vlendec at samba.org vlendec at samba.org
Wed Nov 29 12:39:33 GMT 2006


Author: vlendec
Date: 2006-11-29 12:39:33 +0000 (Wed, 29 Nov 2006)
New Revision: 19948

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

Log:
Fix a memleak
Modified:
   branches/SAMBA_3_0/source/registry/reg_frontend.c


Changeset:
Modified: branches/SAMBA_3_0/source/registry/reg_frontend.c
===================================================================
--- branches/SAMBA_3_0/source/registry/reg_frontend.c	2006-11-29 10:51:00 UTC (rev 19947)
+++ branches/SAMBA_3_0/source/registry/reg_frontend.c	2006-11-29 12:39:33 UTC (rev 19948)
@@ -310,8 +310,10 @@
 		return WERR_NOMEM;
 	}
 
-	if ( !(W_ERROR_IS_OK(result = regdb_open()) ) )
+	if ( !(W_ERROR_IS_OK(result = regdb_open()) ) ) {
+		TALLOC_FREE(key);
 		return result;
+	}
 
 	talloc_set_destructor(key, regkey_destructor);
 		



More information about the samba-cvs mailing list