From e0ddea6258a71fb45f15957e0f620ec594813552 Mon Sep 17 00:00:00 2001 From: Seunghun Lee Date: Wed, 8 Jan 2020 18:53:20 +0900 Subject: [PATCH] e_info_client: fix resource leak Change-Id: I0fb210b41a190fdc91ba55c49d43a2e43b8c7a10 --- src/bin/e_info_client.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/bin/e_info_client.c b/src/bin/e_info_client.c index 9f9e4bdfff..5f4649860b 100644 --- a/src/bin/e_info_client.c +++ b/src/bin/e_info_client.c @@ -1504,7 +1504,11 @@ _directory_make(char *type, char *path) else if (len > 0) snprintf(dir, sizeof(dir), "%s/%s", curdir, path); else - return NULL; + { + free(buf); + free(fullpath); + return NULL; + } } else snprintf(dir, sizeof(dir), "%s", curdir); -- 2.34.1