(svn r67) -Forget to change debug message for grfspecial.c
authordarkvater
Mon, 16 Aug 2004 15:13:46 +0000
changeset 66 d0f669221657
parent 65 f9f866bc609c
child 67 b2b551af3d9f
(svn r67) -Forget to change debug message for grfspecial.c
-Added compile flag NO_DEBUG_MESSAGES which will strip executeable of all DEBUG(..,..)'s
grfspecial.c
misc_gui.c
variables.h
--- a/grfspecial.c	Mon Aug 16 14:48:35 2004 +0000
+++ b/grfspecial.c	Mon Aug 16 15:13:46 2004 +0000
@@ -928,8 +928,7 @@
 		uint8 version = buf[1];
 		// this is de facto big endian - grf_load_dword() unsuitable
 		uint32 grfid = buf[2] << 24 | buf[3] << 16 | buf[4] << 8 | buf[5];
-		if(_debug_misc_level!=0)
-			printf("[%s] Loaded GRFv%d set %08lx - %s:\n%s\n", _cur_grffile, version, grfid, buf+6, buf+6+strlen(buf+6)+1);
+		DEBUG(grf, 1) ("[%s] Loaded GRFv%d set %08lx - %s:\n%s\n", _cur_grffile, version, grfid, buf+6, buf+6+strlen(buf+6)+1);
 	}
 }
 
--- a/misc_gui.c	Mon Aug 16 14:48:35 2004 +0000
+++ b/misc_gui.c	Mon Aug 16 15:13:46 2004 +0000
@@ -150,7 +150,6 @@
 	GetTileDesc(tile, &lid.td);
 	
 	#if defined(_DEBUG)
-	{
 		DEBUG(misc, 0) ("TILE: %#x (%i,%i)", tile, GET_TILE_X(tile), GET_TILE_Y(tile));
 		DEBUG(misc, 0) ("_map_type_and_height=%#x", _map_type_and_height[tile]);
 		DEBUG(misc, 0) ("_map2=%#x", _map2[tile]);
@@ -158,7 +157,6 @@
 		DEBUG(misc, 0) ("_map3_hi=%#x", _map3_hi[tile]);
 		DEBUG(misc, 0) ("_map5=%#x", _map5[tile]);
 		DEBUG(misc, 0) ("_map_owner=%#x", _map_owner[tile]);
-	}
 	#endif
 }
 
--- a/variables.h	Mon Aug 16 14:48:35 2004 +0000
+++ b/variables.h	Mon Aug 16 15:13:46 2004 +0000
@@ -429,6 +429,10 @@
 VARDEF int _debug_grf_level;
 
 void CDECL debug(const char *s, ...);
-#define DEBUG(name, level) if (level == 0 || _debug_ ## name ## _level >= level) debug
+#ifdef NO_DEBUG_MESSAGES
+	#define DEBUG(name, level)
+#else
+	#define DEBUG(name, level) if (level == 0 || _debug_ ## name ## _level >= level) debug
+#endif
 
 #endif /* VARIABLES_H */