From: alkasethi Date: Thu, 13 Dec 2018 06:45:16 +0000 (+0530) Subject: [DF181206-00468]Memory leak issue handled X-Git-Tag: submit/tizen/20181214.061648^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F99%2F195399%2F2;p=sdk%2Ftarget%2Fsdbd.git [DF181206-00468]Memory leak issue handled Change-Id: I2e4e7a91cecc14b12f327482a492c84746a2dd73 Signed-off-by: alkasethi --- 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; } }