From 87b2758b9c5459eae825d0642eb4c057e8c5c6fd Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jonas=20K=C3=B6lker?= Date: Mon, 21 Sep 2015 16:21:48 +0200 Subject: [PATCH 1/1] Fix a memory leak in Range's find_errors. Only occurred in invalid instances, such as 3x1:1b when you put a black in the middle square. --- range.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/range.c b/range.c index dc847a4..4347f76 100644 --- a/range.c +++ b/range.c @@ -1451,7 +1451,7 @@ static int find_errors(const game_state *state, int *report) int biggest, canonical; if (!report) { - printf("dfs fail at %d\n", any_white_cell); + sfree(dsf); goto found_error; } -- 2.30.2