--- src/htcp.c.orig	2006-04-27 20:33:35.000000000 +0000
+++ src/htcp.c	2006-04-27 20:34:34.000000000 +0000
@@ -598,6 +598,9 @@
 	packerClean(&p);
     }
     pkt = htcpBuildPacket(&stuff, &pktlen);
+    safe_free(stuff.D.resp_hdrs);
+    safe_free(stuff.D.entity_hdrs);
+    safe_free(stuff.D.cache_hdrs);
     if (pkt == NULL) {
 	debug(31, 0) ("htcpTstReply: htcpBuildPacket() failed\n");
 	return;
