From fb9393a15dd9d1a7098e71faa299a2fb1bd504d3 Mon Sep 17 00:00:00 2001 From: Mike Neilsen <mneilsen@acm.org> Date: Thu, 4 Jul 2013 18:00:20 -0500 Subject: [PATCH] free tcp_options buffer after use fmemopen(3) states that buffers opened via open_memstream should be freed after closing the associated stream. Signed-off-by: Mike Neilsen <mneilsen@acm.org> --- gtests/net/packetdrill/packet_to_string.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gtests/net/packetdrill/packet_to_string.c b/gtests/net/packetdrill/packet_to_string.c index 2123549a..c3a354cb 100644 --- a/gtests/net/packetdrill/packet_to_string.c +++ b/gtests/net/packetdrill/packet_to_string.c @@ -100,6 +100,7 @@ static int tcp_packet_to_string(FILE *s, struct packet *packet, result = STATUS_ERR; else fprintf(s, "<%s>", tcp_options); + free(tcp_options); } if (format == DUMP_VERBOSE) -- GitLab