chiark / gitweb /
Make the code base clean under -Wwrite-strings.
[sgt-puzzles.git] / signpost.c
index 9c1c9ba38ca7130f4aae7919ef178d6954851740..72f3ab201f16943ca52cd1752af1bac120ec09fe 100644 (file)
@@ -497,10 +497,11 @@ static void free_game(game_state *state)
 }
 
 static void unpick_desc(const game_params *params, const char *desc,
-                        game_state **sout, char **mout)
+                        game_state **sout, const char **mout)
 {
     game_state *state = blank_game(params->w, params->h);
-    char *msg = NULL, c;
+    const char *msg = NULL;
+    char c;
     int num = 0, i = 0;
 
     while (*desc) {
@@ -845,7 +846,7 @@ generate:
 
 static const char *validate_desc(const game_params *params, const char *desc)
 {
-    char *ret = NULL;
+    const char *ret = NULL;
 
     unpick_desc(params, desc, NULL, &ret);
     return ret;