pmqos: Add missing pmqos_put_scenario for freeing data 71/116371/3
authorWook Song <wook16.song@samsung.com>
Fri, 24 Feb 2017 04:26:09 +0000 (13:26 +0900)
committerWook Song <wook16.song@samsung.com>
Fri, 24 Feb 2017 06:39:15 +0000 (15:39 +0900)
This patch adds missing pmqos_put_scenario function calls for avoiding
possible memory leaks.

Change-Id: If3372c279d8115106c9e9cf96a205d080759f7a5
Signed-off-by: Wook Song <wook16.song@samsung.com>
src/pmqos/pmqos.c

index ea40cb7..baaf748 100644 (file)
@@ -356,7 +356,10 @@ static int get_methods_from_conf(const char *path, struct edbus_method **edbus_m
        }
 
        *edbus_methods = methods;
-       return scenarios.num;
+       ret = scenarios.num;
+       pmqos_put_scenario(&scenarios);
+
+       return ret;
 }
 
 /* Add pmqos name as alphabetically */