:: commit 6bfafa5e8d5b66ffb04443f97a3376ff9791c1d1

Mintsuki <mintsuki@protonmail.com> — 2026-02-07 07:52

parents: 1fea122982

lib/gterm: Set bg_canvas to NULL after free to prevent double-free

diff --git a/common/lib/gterm.c b/common/lib/gterm.c
index 7a76d61c..349eef75 100644
--- a/common/lib/gterm.c
+++ b/common/lib/gterm.c
@@ -806,6 +806,7 @@ no_load_font:;
 
         if (bg_canvas != NULL) {
             pmm_free(bg_canvas, bg_canvas_size);
+            bg_canvas = NULL;
         }
     }
 
tab: 248 wrap: offon