From eda7e563d01ca4e1c5154fb16a35a19e0df56f91 Mon Sep 17 00:00:00 2001 From: nicm Date: Tue, 30 Jun 2026 20:27:36 +0000 Subject: [PATCH] Change a malloc to calloc. --- grid.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/grid.c b/grid.c index 44efa574d..3b1b96a38 100644 --- a/grid.c +++ b/grid.c @@ -308,27 +308,16 @@ grid_create(u_int sx, u_int sy, u_int hlimit) { struct grid *gd; - gd = xmalloc(sizeof *gd); + gd = xcalloc(1, sizeof *gd); gd->sx = sx; gd->sy = sy; if (hlimit != 0) gd->flags = GRID_HISTORY; - else - gd->flags = 0; - - gd->hscrolled = 0; - gd->hsize = 0; gd->hlimit = hlimit; - gd->scroll_added = 0; - gd->scroll_collected = 0; - gd->scroll_generation = 0; - if (gd->sy != 0) gd->linedata = xcalloc(gd->sy, sizeof *gd->linedata); - else - gd->linedata = NULL; return (gd); }