From c82537b4574d45aa16e50b7f8dc1f075cfdb69f9 Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Fri, 16 Jun 2023 19:03:56 +0100 Subject: Fix some unused-variable warnings. A test-build with a modern clang points out a number of 'set but not used' variables, which clang seems to have got better at recently. In cases where there's conditioned-out or commented-out code using the variable, I've left it in and added a warning-suppressing cast to void. Otherwise I've just deleted the variables. --- pattern.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'pattern.c') diff --git a/pattern.c b/pattern.c index 7bcca82..1eafaff 100644 --- a/pattern.c +++ b/pattern.c @@ -663,7 +663,7 @@ static bool solve_puzzle(const game_state *state, unsigned char *grid, #ifndef STANDALONE_PICTURE_GENERATOR static unsigned char *generate_soluble(random_state *rs, int w, int h) { - int i, j, ntries, max; + int i, j, max; bool ok; unsigned char *grid, *matrix, *workspace; unsigned int *changed_h, *changed_w; @@ -679,11 +679,7 @@ static unsigned char *generate_soluble(random_state *rs, int w, int h) changed_w = snewn(max+1, unsigned int); rowdata = snewn(max+1, int); - ntries = 0; - do { - ntries++; - generate(rs, w, h, grid); /* -- cgit v1.1