svn commit: samba r22382 - in branches/SAMBA_4_0/source/wrepl_server: .

metze at samba.org metze at samba.org
Thu Apr 19 17:00:19 GMT 2007


Author: metze
Date: 2007-04-19 17:00:15 +0000 (Thu, 19 Apr 2007)
New Revision: 22382

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

Log:
fix memory leak

metze
Modified:
   branches/SAMBA_4_0/source/wrepl_server/wrepl_server.c


Changeset:
Modified: branches/SAMBA_4_0/source/wrepl_server/wrepl_server.c
===================================================================
--- branches/SAMBA_4_0/source/wrepl_server/wrepl_server.c	2007-04-19 16:50:16 UTC (rev 22381)
+++ branches/SAMBA_4_0/source/wrepl_server/wrepl_server.c	2007-04-19 17:00:15 UTC (rev 22382)
@@ -127,7 +127,7 @@
 	struct wreplsrv_partner *partner;
 	struct ldb_result *res = NULL;
 	int ret;
-	TALLOC_CTX *tmp_ctx = talloc_new(service);
+	TALLOC_CTX *tmp_ctx;
 	int i;
 	uint64_t new_seqnumber;
 
@@ -138,6 +138,9 @@
 		return NT_STATUS_OK;
 	}
 
+	tmp_ctx = talloc_new(service);
+	NT_STATUS_HAVE_NO_MEMORY(tmp_ctx);
+
 	service->config.seqnumber = new_seqnumber;
 
 	/* find the record in the WINS database */



More information about the samba-cvs mailing list