From 0bbb22572ca03c43ed70b017eb198093309bf652 Mon Sep 17 00:00:00 2001 From: alkasethi Date: Thu, 13 Dec 2018 12:15:16 +0530 Subject: [PATCH] [DF181206-00468]Memory leak issue handled Change-Id: I2e4e7a91cecc14b12f327482a492c84746a2dd73 Signed-off-by: alkasethi --- src/plugin.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugin.c b/src/plugin.c index 222bf8a..2e495e9 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -136,6 +136,7 @@ void readxml() { length = ftell(fptr); if (length <= 0) { E("commands.xml is empty\n"); + fclose(fptr); return; } fseek(fptr, 0, SEEK_SET); @@ -144,6 +145,8 @@ void readxml() { result = fread(buffer, 1, length, fptr); if (result != length) { E("xml file read error\n"); + free(buffer); + fclose(fptr); return; } } -- 2.34.1