From 5fdcd72de975229dad9a8aa98b8f14970123fd3c Mon Sep 17 00:00:00 2001 From: Scott Giese Date: Mon, 17 Aug 2020 19:03:20 -0500 Subject: [PATCH] REVIEW: Memory Leak - NASAL 2,048,000 bytes in 1 blocks are still reachable. naFree(globals->deadBlocks) is required during shutdown. --- simgear/nasal/code.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/simgear/nasal/code.c b/simgear/nasal/code.c index 88b2c207..0c92ecba 100644 --- a/simgear/nasal/code.c +++ b/simgear/nasal/code.c @@ -173,6 +173,8 @@ static void initGlobals() naGC_init(&(globals->pools[i]), i); globals->deadsz = BASE_SIZE; globals->ndead = 0; + // REVIEW: Memory Leak - 2,048,000 bytes in 1 blocks are still reachable + // naFree(globals->deadBlocks) is required during shutdown globals->deadBlocks = naAlloc(sizeof(void*) * globals->deadsz); // Initialize a single context