aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2005-06-23 12:21:14 +0000
committerSimon Tatham <anakin@pobox.com>2005-06-23 12:21:14 +0000
commitd781db11dd7cc3fd6b059bec4657297e5b6b0ae4 (patch)
tree258f4a477b7910ee5976ddc041cb001ccba0d6bf
parentf862a227beeed5476d09cd67573996258bca5d19 (diff)
downloadpuzzles-d781db11dd7cc3fd6b059bec4657297e5b6b0ae4.zip
puzzles-d781db11dd7cc3fd6b059bec4657297e5b6b0ae4.tar.gz
puzzles-d781db11dd7cc3fd6b059bec4657297e5b6b0ae4.tar.bz2
puzzles-d781db11dd7cc3fd6b059bec4657297e5b6b0ae4.tar.xz
Two small fixes: add some ceil() calls to stop the puzzle shrinking
every time I press N, and revert the help topic to NULL until some documentation materialises. [originally from svn r5993]
-rw-r--r--guess.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/guess.c b/guess.c
index 6d96ea3..1e9ca72 100644
--- a/guess.c
+++ b/guess.c
@@ -639,9 +639,8 @@ static void game_size(game_params *params, game_drawstate *ds,
ds->pegrad = (ds->pegsz -1)/2; /* radius of peg to fit in pegsz (which is 2r+1) */
ds->hintrad = (ds->hintsz-1)/2;
- *x = (int)((double)ds->pegsz * hmul);
- *y = (int)((double)ds->pegsz * vmul);
-
+ *x = (int)ceil((double)ds->pegsz * hmul);
+ *y = (int)ceil((double)ds->pegsz * vmul);
ds->w = *x; ds->h = *y;
colh = ((ds->pegsz + ds->gapsz) * params->ncolours) - ds->gapsz;
@@ -1043,7 +1042,7 @@ static int game_timing_state(game_state *state)
#endif
const struct game thegame = {
- "Guess", "games.guess",
+ "Guess", NULL,
default_params,
game_fetch_preset,
decode_params,