Two small fixes: add some ceil() calls to stop the puzzle shrinking
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Thu, 23 Jun 2005 12:21:14 +0000 (12:21 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Thu, 23 Jun 2005 12:21:14 +0000 (12:21 +0000)
every time I press N, and revert the help topic to NULL until some
documentation materialises.

git-svn-id: svn://svn.tartarus.org/sgt/puzzles@5993 cda61777-01e9-0310-a592-d414129be87e

guess.c

diff --git a/guess.c b/guess.c
index 6d96ea3..1e9ca72 100644 (file)
--- 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,