From cb025838aa05fdd733af257afb374e852572fd32 Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Thu, 7 Mar 2013 14:10:58 +0900 Subject: [PATCH] Fix a silly error in QF/alloc.h's FREE. FREE was effectively a nop :P This fixes the crazy memory leak in qfvis. --- include/QF/alloc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/QF/alloc.h b/include/QF/alloc.h index 08ea9f097..e320d99f1 100644 --- a/include/QF/alloc.h +++ b/include/QF/alloc.h @@ -80,7 +80,7 @@ #define FREE(n, p) \ do { \ p->next = free_##n; \ - free_##n = p->next; \ + free_##n = p; \ } while (0) #else #define ALLOC(s, t, n, v) \