1.1 --- a/core/Logger.cpp Thu May 24 16:07:28 2012 +0100
1.2 +++ b/core/Logger.cpp Thu May 24 16:09:44 2012 +0100
1.3 @@ -265,6 +265,8 @@
1.4 return;
1.5 }
1.6
1.7 + static ConVar *sv_logecho = icvar->FindVar("sv_logecho");
1.8 +
1.9 char buffer[3072];
1.10 UTIL_FormatArgs(buffer, sizeof(buffer), msg, ap);
1.11
1.12 @@ -275,7 +277,11 @@
1.13 strftime(date, sizeof(date), "%m/%d/%Y - %H:%M:%S", curtime);
1.14
1.15 fprintf(fp, "L %s: %s\n", date, buffer);
1.16 - g_SMAPI->ConPrintf("L %s: %s\n", date, buffer);
1.17 +
1.18 + if (!sv_logecho || sv_logecho->GetBool())
1.19 + {
1.20 + g_SMAPI->ConPrintf("L %s: %s\n", date, buffer);
1.21 + }
1.22 }
1.23
1.24 void Logger::LogToFileOnlyEx(FILE *fp, const char *msg, va_list ap)