From 3dc78e3209e754b68a62a412c310bb72c0db7b36 Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Mon, 10 Jun 2013 14:53:11 +0100 Subject: [PATCH] elm_cnp: Fix memory leak in error path. We allocate info->filename in all cases but missed a free in the error path. Signed-off-by: Stefan Schmidt --- src/lib/elm_cnp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/elm_cnp.c b/src/lib/elm_cnp.c index 4c2c02b..1cd5606 100644 --- a/src/lib/elm_cnp.c +++ b/src/lib/elm_cnp.c @@ -2562,6 +2562,7 @@ _tempfile_new(int size) /* Set map to NULL and return */ info->map = NULL; info->len = 0; + free(info->filename); free(info); return NULL; #else -- 2.7.4