From d913cf5723edec57fd8328bda91302414ffa94b6 Mon Sep 17 00:00:00 2001 From: nicm Date: Mon, 12 Oct 2026 15:40:17 +0000 Subject: [PATCH] Use grid_free_line when freeing reflow lines. --- grid.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/grid.c b/grid.c index 8af37d83d..2f9717190 100644 --- a/grid.c +++ b/grid.c @@ -1,4 +1,4 @@ -/* $OpenBSD: grid.c,v 1.160 2026/10/12 08:08:37 nicm Exp $ */ +/* $OpenBSD: grid.c,v 1.161 2026/10/12 15:40:17 nicm Exp $ */ /* * Copyright (c) 2008 Nicholas Marriott @@ -1452,8 +1452,7 @@ grid_reflow_join(struct grid *target, struct grid *gd, u_int sx, u_int yy, /* Remove the lines that were completely consumed. */ for (i = yy + 1; i < yy + 1 + lines; i++) { - free(gd->linedata[i].celldata); - free(gd->linedata[i].extddata); + grid_free_line(gd, i); grid_reflow_dead(&gd->linedata[i]); }