--- a/dock_gui.c Sat Jun 25 06:15:43 2005 +0000
+++ b/dock_gui.c Sat Jun 25 16:44:57 2005 +0000
@@ -168,11 +168,11 @@
TileIndex tile_to;
tile_from = tile_to = e->place.tile;
- switch(GetTileSlope(tile_from, NULL)) {
- case 3: tile_to += TILE_XY(-1,0); break;
- case 6: tile_to += TILE_XY(0,-1); break;
- case 9: tile_to += TILE_XY(0,1); break;
- case 12:tile_to += TILE_XY(1,0); break;
+ switch (GetTileSlope(tile_from, NULL)) {
+ case 3: tile_to += TileDiffXY(-1, 0); break;
+ case 6: tile_to += TileDiffXY( 0, -1); break;
+ case 9: tile_to += TileDiffXY( 0, 1); break;
+ case 12: tile_to += TileDiffXY( 1, 0); break;
}
VpSetPresizeRange(tile_from, tile_to);
} break;