From: Bertram Felgenhauer <int-e@gmx.de>
Date: Fri, 7 Oct 2016 00:29:52 +0200
Subject: do not use global variable as counter

Debian-Bug: https://bugs.debian.org/382550
Forwarded: no
---
 src/commands.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/commands.c b/src/commands.c
index e7e1132..11c3543 100644
--- a/src/commands.c
+++ b/src/commands.c
@@ -54,9 +54,10 @@ void cmd_LevelInfo(void) {
 }
 
 void cmd_NextUnsolved(void) {
-    while (game.level < maxlevel) {
-	if (!highscore[++game.level]) {
-	    NewLevel(game.level);
+    int level = game.level;
+    while (level < maxlevel) {
+	if (!highscore[++level]) {
+	    NewLevel(level);
 	    cmd_LevelInfo();
 	    return;
 	}
