From 337ba4f3a6798b06cd32ebc2eda6392b9b11c4e0 Mon Sep 17 00:00:00 2001 From: Cyrill Gorcunov Date: Mon, 13 Jul 2015 14:53:45 +0300 Subject: [PATCH] pie: piegen -- Fix memory leak | CID 96750 (#1 of 1): Resource leak (RESOURCE_LEAK) | 163. leaked_storage: Variable sec_hdrs going out of scope leaks the storage it points to. Signed-off-by: Cyrill Gorcunov Signed-off-by: Pavel Emelyanov --- pie/piegen/elf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/pie/piegen/elf.c b/pie/piegen/elf.c index 3b35c4a13..a708383bb 100644 --- a/pie/piegen/elf.c +++ b/pie/piegen/elf.c @@ -504,6 +504,7 @@ int handle_elf(void *mem, size_t size) } } pr_out("};\n"); + free(sec_hdrs); return 0; err: free(sec_hdrs);