road_cmd.c
changeset 2737 f16e0a808897
parent 2709 d059af96a25b
child 2760 29be62b09f09
--- a/road_cmd.c	Sat Dec 10 11:16:45 2005 +0000
+++ b/road_cmd.c	Sat Dec 10 12:05:39 2005 +0000
@@ -712,8 +712,7 @@
 			return_cmd_error(STR_1801_MUST_REMOVE_ROAD_FIRST);
 
 		ret = DoCommandByTile(tile, (m5&8)?5:10, 0, flags, CMD_REMOVE_ROAD);
-		if (ret == CMD_ERROR)
-			return CMD_ERROR;
+		if (CmdFailed(ret)) return CMD_ERROR;
 
 		if (flags & DC_EXEC) {
 			DoCommandByTile(tile, 0, 0, flags, CMD_LANDSCAPE_CLEAR);