From 836a5c4ea742cc2ab23537993e8c54b251ae803b Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Tue, 13 Nov 2018 21:40:49 +0000 Subject: [PATCH] Adopt C99 bool in misc.c functions. The 'decode' flag to obfuscate_bitmap and the 'wrap' flag to move_cursor are the only ones affected here. --- misc.c | 4 ++-- puzzles.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/misc.c b/misc.c index 73faf3a..992f1a5 100644 --- a/misc.c +++ b/misc.c @@ -46,7 +46,7 @@ void free_keys(key_label *keys, int nkeys) * keyless, reversible, but visually completely obfuscatory masking * function to the mine bitmap. */ -void obfuscate_bitmap(unsigned char *bmp, int bits, int decode) +void obfuscate_bitmap(unsigned char *bmp, int bits, bool decode) { int bytes, firsthalf, secondhalf; struct step { @@ -288,7 +288,7 @@ void draw_rect_corners(drawing *dr, int cx, int cy, int r, int col) draw_line(dr, cx + r, cy + r, cx + r/2, cy + r, col); } -void move_cursor(int button, int *x, int *y, int maxw, int maxh, int wrap) +void move_cursor(int button, int *x, int *y, int maxw, int maxh, bool wrap) { int dx = 0, dy = 0; switch (button) { diff --git a/puzzles.h b/puzzles.h index 887af7b..5d40e80 100644 --- a/puzzles.h +++ b/puzzles.h @@ -376,7 +376,7 @@ char *dupstr(const char *s); */ void free_cfg(config_item *cfg); void free_keys(key_label *keys, int nkeys); -void obfuscate_bitmap(unsigned char *bmp, int bits, int decode); +void obfuscate_bitmap(unsigned char *bmp, int bits, bool decode); char *fgetline(FILE *fp); /* allocates output each time. len is always in bytes of binary data. @@ -403,7 +403,7 @@ void draw_rect_outline(drawing *dr, int x, int y, int w, int h, /* Draw a set of rectangle corners (e.g. for a cursor display). */ void draw_rect_corners(drawing *dr, int cx, int cy, int r, int col); -void move_cursor(int button, int *x, int *y, int maxw, int maxh, int wrap); +void move_cursor(int button, int *x, int *y, int maxw, int maxh, bool wrap); /* Used in netslide.c and sixteen.c for cursor movement around edge. */ int c2pos(int w, int h, int cx, int cy);