eina_bt_log: fix memory leak in eina_btlog 56/122956/3
authorSungtaek Hong <sth253.hong@samsung.com>
Tue, 4 Apr 2017 05:34:10 +0000 (14:34 +0900)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Tue, 4 Apr 2017 07:24:37 +0000 (00:24 -0700)
@tizen_fix

Change-Id: Iebe3949bc2cd74ebb0c772389b8a468cc09bf87e
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
src/bin/eina/eina_btlog.c

index d3cbf77..7cdaf61 100644 (file)
@@ -214,5 +214,17 @@ main(void)
         printf("\033[01m\033[33m%s\033[0m @ \033[32m%s\033[36m()", buf, bt->func_name);
         printf("\033[0m\n");
      }
+   /* TIZEN_ONLY(20170404): fix memory leak in eina_btlog */
+   EINA_LIST_FREE(btl, bt)
+     {
+        free(bt->bin_dir);
+        free(bt->bin_name);
+        free(bt->file_dir);
+        free(bt->file_name);
+        free(bt->func_name);
+        free(bt);
+     }
+   /* END */
+
    return 0;
 }