From 2db6f207009b66256646c07f6094bae511409644 Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Tue, 14 Mar 2023 09:18:32 +0200 Subject: [PATCH] Curses: free all perm_invent data --- win/curses/cursinvt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/win/curses/cursinvt.c b/win/curses/cursinvt.c index 221902419..00ca68758 100644 --- a/win/curses/cursinvt.c +++ b/win/curses/cursinvt.c @@ -292,6 +292,8 @@ curs_add_invt( pi.array = (struct pi_line *) alloc(pi.allocsize * sizeof *aptr); for (idx = 0; idx < pi.allocsize; ++idx) pi.array[idx] = (idx < pi.inuseindx) ? aptr[idx] : zero_pi_line; + if (aptr) + free(aptr); aptr = pi.array; }