From f40fd71701e444d91a02c7f06ffbd4fcf232c9b9 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Mon, 24 Nov 2014 17:14:53 +0100 Subject: [PATCH] idiag: fix memory leak in idiagnl_msg_set_cong() Acked-by: Thomas Graf Signed-off-by: Thomas Haller --- lib/idiag/idiag_msg_obj.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/idiag/idiag_msg_obj.c b/lib/idiag/idiag_msg_obj.c index 00c0562..1d9fde8 100644 --- a/lib/idiag/idiag_msg_obj.c +++ b/lib/idiag/idiag_msg_obj.c @@ -324,6 +324,7 @@ char *idiagnl_msg_get_cong(const struct idiagnl_msg *msg) void idiagnl_msg_set_cong(struct idiagnl_msg *msg, char *cong) { + free (msg->idiag_cong); msg->idiag_cong = strdup(cong); }