if we were run with parameters, log them.

This commit is contained in:
Thad Ward
2004-05-29 19:18:31 +00:00
parent 9deee95f5f
commit 16c2050112
+14
View File
@@ -858,6 +858,20 @@ static void WriteLogHeader()
LOG->Info( "Log starting %.4d-%.2d-%.2d %.2d:%.2d:%.2d",
1900+now.tm_year, now.tm_mon+1, now.tm_mday, now.tm_hour+1, now.tm_min, now.tm_sec );
if(g_argc > 1) {
CString args;
for(int i = 1; i < g_argc; ++i) {
CString CurArg = g_argv[i];
if(i>1)
args += " ";
// surround all params with some marker, as they might have whitespace.
// using [[ and ]], as they are not likely to be in the params.
args += "[[" + CurArg + "]]";
}
LOG->Info( "Command line args (count=%d): %s", (g_argc - 1), args.c_str());
}
LOG->Trace( " " );
}