From: Mathieu Desnoyers Date: Mon, 22 Oct 2012 22:23:09 +0000 (-0400) Subject: fix double-free on error path X-Git-Tag: v1.0.0~8 X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=a7af71619e2ca1e763d90a8156fe4206c012d8cc fix double-free on error path Signed-off-by: Mathieu Desnoyers --- diff --git a/formats/ctf/ctf.c b/formats/ctf/ctf.c index ccc103c5..37e31484 100644 --- a/formats/ctf/ctf.c +++ b/formats/ctf/ctf.c @@ -1028,7 +1028,6 @@ int ctf_open_trace_metadata_read(struct ctf_trace *td, metadata_stream->pos.fd = openat(td->dirfd, "metadata", O_RDONLY); if (metadata_stream->pos.fd < 0) { fprintf(stderr, "Unable to open metadata.\n"); - g_free(metadata_stream); ret = -1; goto end_free; }