From 3ac192b30902094d02842c0877ba91ea0d66fbc2 Mon Sep 17 00:00:00 2001 From: Rory Sexton Date: Wed, 29 Jul 2020 09:37:54 +0100 Subject: [PATCH] examples/vm_power: fix memory leak Fix memory leak where variable oob_enable can go out of scope leaking the storage it points to. Coverity issue: 337674 Fixes: 95f648ff9ee ("examples/vm_power: make branch ratio threshold per core") Signed-off-by: Rory Sexton Acked-by: David Hunt --- examples/vm_power_manager/main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/examples/vm_power_manager/main.c b/examples/vm_power_manager/main.c index 17b38406fc..75d5b5364f 100644 --- a/examples/vm_power_manager/main.c +++ b/examples/vm_power_manager/main.c @@ -206,6 +206,7 @@ parse_args(int argc, char **argv) } if (branch_ratio <= 0.0 || branch_ratio > 100.0) { printf("invalid branch ratio specified\n"); + free(oob_enable); return -1; } for (i = 0; i < ci->core_count; i++) { -- 2.20.1