Patch from Debian, to bring the use of the X selection/clipboard in
[sgt/puzzles] / filling.c
index 3fcc3b1..b6d0ed1 100644 (file)
--- a/filling.c
+++ b/filling.c
@@ -1097,11 +1097,10 @@ static char *interpret_move(game_state *state, game_ui *ui, game_drawstate *ds,
       case '\r':
       case '\n':
       case '\b':
-      case '\177':
         button = 0;
         break;
       default:
-        if (!isdigit(button)) return NULL;
+        if (button < '0' || button > '9') return NULL;
         button -= '0';
         if (button > (w == 2 && h == 2? 3: max(w, h))) return NULL;
     }