Fix memory leak when loading global settings 49/275449/2
authorJaehyun Kim <jeik01.kim@samsung.com>
Wed, 25 May 2022 04:24:41 +0000 (13:24 +0900)
committerJaehyun Kim <jeik01.kim@samsung.com>
Thu, 26 May 2022 10:57:33 +0000 (19:57 +0900)
Change-Id: Ie7d00c2f856d2d6d8e7ea86d17c013e787259680
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
src/technology.c

index 7480ce9..2ba02e2 100644 (file)
@@ -448,7 +448,11 @@ static void technology_load(struct connman_technology *technology)
        gchar *identifier;
        GError *error = NULL;
        bool enable, need_saving = false;
+#ifdef TIZEN_EXT
+       char *enc = NULL;
+#else
        char *enc;
+#endif
 
        DBG("technology %p", technology);
 
@@ -539,6 +543,9 @@ static void technology_load(struct connman_technology *technology)
 done:
        g_free(identifier);
 
+#ifdef TIZEN_EXT
+       g_free(enc);
+#endif
        g_key_file_free(keyfile);
 }