From c4f08a3b9a7c6d6fc27f68e5a5c273975d42de76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Tue, 18 Oct 2022 18:30:02 +0200 Subject: [PATCH] grid_free(): allow being called with grid == NULL --- grid.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/grid.c b/grid.c index 3bcc8a55..7b86e2c1 100644 --- a/grid.c +++ b/grid.c @@ -287,6 +287,9 @@ grid_snapshot(const struct grid *grid) void grid_free(struct grid *grid) { + if (grid == NULL) + return; + for (int r = 0; r < grid->num_rows; r++) grid_row_free(grid->rows[r]);