diff options
| author | Simon Tatham <anakin@pobox.com> | 2005-09-04 12:46:19 +0000 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2005-09-04 12:46:19 +0000 |
| commit | fe65b2efbd4696c98b9b5f9ef5a3bac2715b12b7 (patch) | |
| tree | c8d8db624b3ba3c5e5b6417e2eb1b12624fab8f1 | |
| parent | dd7c1c983c980edab8af7e626fdbea48e04ff852 (diff) | |
| download | puzzles-fe65b2efbd4696c98b9b5f9ef5a3bac2715b12b7.zip puzzles-fe65b2efbd4696c98b9b5f9ef5a3bac2715b12b7.tar.gz puzzles-fe65b2efbd4696c98b9b5f9ef5a3bac2715b12b7.tar.bz2 puzzles-fe65b2efbd4696c98b9b5f9ef5a3bac2715b12b7.tar.xz | |
Patch from Ton van Overbeek to correct Loopy's misplaced line ends
at small tile sizes.
[originally from svn r6270]
| -rw-r--r-- | loopy.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -2459,7 +2459,7 @@ static void game_redraw(drawing *dr, game_drawstate *ds, game_state *oldstate, #define CLEAR_VL(i, j) do { \ draw_rect(dr, \ BORDER + i * TILE_SIZE - CROSS_SIZE, \ - BORDER + j * TILE_SIZE + LINEWIDTH/2, \ + BORDER + j * TILE_SIZE + LINEWIDTH - LINEWIDTH/2, \ CROSS_SIZE * 2, \ TILE_SIZE - LINEWIDTH, \ COL_BACKGROUND); \ @@ -2472,7 +2472,7 @@ static void game_redraw(drawing *dr, game_drawstate *ds, game_state *oldstate, #define CLEAR_HL(i, j) do { \ draw_rect(dr, \ - BORDER + i * TILE_SIZE + LINEWIDTH/2, \ + BORDER + i * TILE_SIZE + LINEWIDTH - LINEWIDTH/2, \ BORDER + j * TILE_SIZE - CROSS_SIZE, \ TILE_SIZE - LINEWIDTH, \ CROSS_SIZE * 2, \ @@ -2499,7 +2499,7 @@ static void game_redraw(drawing *dr, game_drawstate *ds, game_state *oldstate, CLEAR_VL(i, j); draw_rect(dr, BORDER + i * TILE_SIZE - LINEWIDTH/2, - BORDER + j * TILE_SIZE + LINEWIDTH/2, + BORDER + j * TILE_SIZE + LINEWIDTH - LINEWIDTH/2, LINEWIDTH, TILE_SIZE - LINEWIDTH, line_colour); } @@ -2540,7 +2540,7 @@ static void game_redraw(drawing *dr, game_drawstate *ds, game_state *oldstate, flash_changed) { CLEAR_HL(i, j); draw_rect(dr, - BORDER + i * TILE_SIZE + LINEWIDTH/2, + BORDER + i * TILE_SIZE + LINEWIDTH - LINEWIDTH/2, BORDER + j * TILE_SIZE - LINEWIDTH/2, TILE_SIZE - LINEWIDTH, LINEWIDTH, line_colour); |