pmqos: fix wrong condition to clear in pmqos_put_scenario()
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Thu, 2 Nov 2017 02:12:11 +0000 (11:12 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Mon, 20 Nov 2017 00:52:33 +0000 (09:52 +0900)
There is wrong condition to check scenarios->list is null before
freeing it in pmqos_put_scenario(). Fix the wrong condition.

Change-Id: Ib759f0af452ed90512e8ed55f486943dd857b8ba
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
src/pmqos/pmqos-parser.c

index 0dffe3e960784582250fb8f1f226fe7940b5cd60..52bab3b60e8fd6c961b501a81af51bf96d394ce9 100644 (file)
@@ -146,7 +146,7 @@ int pmqos_put_scenario(struct pmqos_scenario *scenarios)
        if (!scenarios)
                return -EINVAL;
 
-       if (scenarios->num > 0 && !scenarios->list) {
+       if (scenarios->num > 0 && scenarios->list) {
                scenarios->num = 0;
                scenarios->max_timeout_ms = 0;
                free(scenarios->list);