Fix Svace issue (MEMORY_LEAK) 85/173785/2 accepted/tizen/5.0/unified/20181102.014108 accepted/tizen/unified/20180329.054124 submit/tizen/20180327.043053 submit/tizen_5.0/20181101.000002
authorGilbok Lee <gilbok.lee@samsung.com>
Mon, 26 Mar 2018 02:38:47 +0000 (11:38 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Tue, 27 Mar 2018 04:14:49 +0000 (13:14 +0900)
[Version] 0.1.28
[Profile] Mobile, Wearable
[Issue Type] Fix bugs

Change-Id: I5a885c900ba1fd9b313932c724cf4e87f3e6f36e

packaging/capi-mediademuxer.spec
src/mediademuxer_ini.c

index 21ed98b..783b06b 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       capi-mediademuxer
 Summary:    A Media Demuxer library in Tizen Native API
-Version:    0.1.27
+Version:    0.1.28
 Release:    1
 Group:      Multimedia/API
 License:    Apache-2.0
index e0178fe..4892be7 100755 (executable)
@@ -157,7 +157,8 @@ int md_ini_load(md_ini_t *ini)
        else {
                MD_E("Invalid port is set to [%s] [%d]\n", ini->port_name,
                     ini->port_type);
-               goto ERROR;
+               iniparser_freedict(dict);
+               return MD_COURRPTED_INI;;
        }
        MD_L("The port is set to [%s] [%d]\n", ini->port_name, ini->port_type);
 
@@ -172,9 +173,6 @@ int md_ini_load(md_ini_t *ini)
        MD_L("port_type : %d\n", ini->port_type);
 
        return MD_ERROR_NONE;
-ERROR:
-       return MD_COURRPTED_INI;
-
 }
 
 static void _md_ini_check_ini_status(void)