From 42100d985b21618c801a66046ce9e463b1b774ac Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Mon, 27 Oct 2025 22:07:08 -0500 Subject: [PATCH] node.cpp --- libfuse/lib/node.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/libfuse/lib/node.cpp b/libfuse/lib/node.cpp index c11c6eb8..82fe77d0 100644 --- a/libfuse/lib/node.cpp +++ b/libfuse/lib/node.cpp @@ -35,6 +35,22 @@ node_alloc() g_initialized = true; } + if(g_should_gc) + { + int i; + stack_t *s; + + i = 0; + s = g_stack; + while(s) + { + i++; + s = s->next; + } + + g_should_gc = false; + } + if(g_stack == NULL) return (node_t*)calloc(1,sizeof(node_t));