r2494 - trunk/varnish-cache/bin/varnishreplay

des at projects.linpro.no des at projects.linpro.no
Sun Feb 17 10:03:32 CET 2008


Author: des
Date: 2008-02-17 10:03:32 +0100 (Sun, 17 Feb 2008)
New Revision: 2494

Modified:
   trunk/varnish-cache/bin/varnishreplay/varnishreplay.c
Log:
Free leftover buffers when the loop ends (Coverity CID#10)


Modified: trunk/varnish-cache/bin/varnishreplay/varnishreplay.c
===================================================================
--- trunk/varnish-cache/bin/varnishreplay/varnishreplay.c	2008-02-17 08:54:53 UTC (rev 2493)
+++ trunk/varnish-cache/bin/varnishreplay/varnishreplay.c	2008-02-17 09:03:32 UTC (rev 2494)
@@ -585,6 +585,16 @@
 		freez(df_c);
 		bogus = 0;
 	}
+
+	/* leftovers */
+	freez(msg->ptr);
+	freez(msg);
+	freez(df_H);
+	freez(df_Host);
+	freez(df_Uq);
+	freez(df_m);
+	freez(df_c);
+
 	return (0);
 }
 




More information about the varnish-commit mailing list