aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--unfinished/numgame.c4
-rw-r--r--unfinished/path.c23
-rw-r--r--unfinished/slide.c4
3 files changed, 7 insertions, 24 deletions
diff --git a/unfinished/numgame.c b/unfinished/numgame.c
index d444b22..e6dc03a 100644
--- a/unfinished/numgame.c
+++ b/unfinished/numgame.c
@@ -146,7 +146,7 @@ struct operation {
* Text display of the operator, in expressions and for
* debugging respectively.
*/
- char *text, *dbgtext;
+ const char *text, *dbgtext;
/*
* Flags dictating when the operator can be applied.
@@ -1020,7 +1020,7 @@ void print_recurse_inner(struct sets *s, struct set *ss,
* operand, then write the operator, then the second
* operand, and finally close the paren.
*/
- char *op;
+ const char *op;
int parens, thispri, thisassoc;
/*
diff --git a/unfinished/path.c b/unfinished/path.c
index fe5a47f..2515ed0 100644
--- a/unfinished/path.c
+++ b/unfinished/path.c
@@ -4,6 +4,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <assert.h>
#include "puzzles.h"
@@ -530,7 +531,7 @@ if (ctx->sparegrid3[ctx->pathends[i*2]] != i ||
ctx->sparepathends[i*2] = first;
ctx->sparepathends[i*2+1] = last;
-//printf("new ends of path %d: %d,%d\n", i, first, last);
+/* printf("new ends of path %d: %d,%d\n", i, first, last); */
ctx->pathspare[i] = 2; /* fixed */
}
}
@@ -839,7 +840,7 @@ static int *gridgen(int w, int h, random_state *rs)
int main(void)
{
int w = 10, h = 8;
- random_state *rs = random_init("12345", 5);
+ random_state *rs = random_new("12345", 5);
int x, y, i, *grid;
for (i = 0; i < 10; i++) {
@@ -863,21 +864,3 @@ int main(void)
return 0;
}
#endif
-
-#ifdef TEST_GENERAL
-#include <stdarg.h>
-
-void fatal(const char *fmt, ...)
-{
- va_list ap;
-
- fprintf(stderr, "fatal error: ");
-
- va_start(ap, fmt);
- vfprintf(stderr, fmt, ap);
- va_end(ap);
-
- fprintf(stderr, "\n");
- exit(1);
-}
-#endif
diff --git a/unfinished/slide.c b/unfinished/slide.c
index c7a3dce..8c25340 100644
--- a/unfinished/slide.c
+++ b/unfinished/slide.c
@@ -899,7 +899,7 @@ static const char *validate_desc(const game_params *params, const char *desc)
int *link;
int mains = 0;
int i, tx, ty, minmoves;
- char *ret;
+ const char *ret;
active = snewn(wh, bool);
link = snewn(wh, int);
@@ -1395,7 +1395,7 @@ static char *interpret_move(const game_state *state, game_ui *ui,
sprintf(data, "M%d-%d", ui->drag_anchor, ui->drag_currpos);
str = dupstr(data);
} else
- str = ""; /* null move; just update the UI */
+ str = UI_UPDATE;
ui->dragging = false;
ui->drag_anchor = ui->drag_currpos = -1;