From 47f517d6f2bc27c46f8f763ba0f4ff2fd3276056 Mon Sep 17 00:00:00 2001 From: dominik Date: Sat, 14 Aug 2004 10:32:56 +0000 Subject: [PATCH] (svn r52) grf messages are only displayed with debug level above 0. (use -d1 parameter) --- grfspecial.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/grfspecial.c b/grfspecial.c index 7c8cf1b735..69a905be08 100644 --- a/grfspecial.c +++ b/grfspecial.c @@ -41,6 +41,7 @@ static void CDECL grfmsg(enum grfmsg_severity severity, const char *str, ...) static const char * const severitystr[4] = { "Notice", "Warning", "Error", "Fatal" }; va_list va; + if(_debug_misc_level==0) return; va_start(va, str); fprintf(stderr, "[%s][%s] ", _cur_grffile, severitystr[severity]); vfprintf(stderr, str, va); @@ -928,7 +929,8 @@ static void GRFInfo(byte *buf, int len) 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]; - printf("[%s] Loaded GRFv%d set %08lx - %s:\n%s\n", _cur_grffile, version, grfid, buf+6, buf+6+strlen(buf+6)+1); + 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); } }