(svn r12201) -Fix (r12060): compilation warnings - uninitialized variable when compiling with assert disabled
authorsmatz
Wed, 20 Feb 2008 19:34:53 +0000
changeset 8618 f71a4a047db3
parent 8617 338141724037
child 8619 06f3f9fd97d4
(svn r12201) -Fix (r12060): compilation warnings - uninitialized variable when compiling with assert disabled
src/town_cmd.cpp
--- a/src/town_cmd.cpp	Wed Feb 20 17:56:36 2008 +0000
+++ b/src/town_cmd.cpp	Wed Feb 20 19:34:53 2008 +0000
@@ -1619,7 +1619,12 @@
  */
 static inline void ClearMakeHouseTile(TileIndex tile, TownID tid, byte counter, byte stage, HouseID type, byte random_bits)
 {
-	CommandCost cc = DoCommand(tile, 0, 0, DC_EXEC | DC_AUTO | DC_NO_WATER, CMD_LANDSCAPE_CLEAR);
+	#if !defined(NDEBUG) || defined(WITH_ASSERT)
+		CommandCost cc =
+	#endif /* !defined(NDEBUG) || defined(WITH_ASSERT) */
+
+	DoCommand(tile, 0, 0, DC_EXEC | DC_AUTO | DC_NO_WATER, CMD_LANDSCAPE_CLEAR);
+
 	assert(CmdSucceeded(cc));
 
 	MakeHouseTile(tile, tid, counter, stage, type, random_bits);