diff -r 7c8ec33959b1 -r 4b5241e5dd10 src/tree_cmd.cpp --- a/src/tree_cmd.cpp Tue Feb 27 23:54:28 2007 +0000 +++ b/src/tree_cmd.cpp Wed Feb 28 00:33:40 2007 +0000 @@ -228,8 +228,8 @@ ey = TileY(tile); sx = TileX(p2); sy = TileY(p2); - if (ex < sx) intswap(ex, sx); - if (ey < sy) intswap(ey, sy); + if (ex < sx) Swap(ex, sx); + if (ey < sy) Swap(ey, sy); cost = 0; // total cost @@ -237,8 +237,6 @@ for (y = sy; y <= ey; y++) { TileIndex tile = TileXY(x, y); - if (!EnsureNoVehicle(tile)) continue; - switch (GetTileType(tile)) { case MP_TREES: // no more space for trees?