tLogging to a file should now work properly again. - vaccinewars - be a doctor and try to vaccinate the world
(HTM) git clone git://src.adamsgaard.dk/vaccinewars
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 4b2ee96bbcd2229edce28a0a259d334b622e9822
(DIR) parent 72d6fe8767a92c35d956100700defeba2029127b
(HTM) Author: Ben Webb <ben@salilab.org>
Date: Mon, 23 Jun 2003 11:24:45 +0000
Logging to a file should now work properly again.
Diffstat:
M ChangeLog | 1 +
M src/dopewars.c | 4 ++++
M src/winmain.c | 3 +++
3 files changed, 8 insertions(+), 0 deletions(-)
---
(DIR) diff --git a/ChangeLog b/ChangeLog
t@@ -2,6 +2,7 @@ cvs
- Fix for a curses client crash if the D key is pressed during attacks
by the cops
- Some problems with the curses client missing screen resize events fixed
+ - Logging to a file should now work properly again
1.5.9 07-06-2003
- The messages window in the curses client can now be scrolled with the
(DIR) diff --git a/src/dopewars.c b/src/dopewars.c
t@@ -2832,6 +2832,7 @@ void InitConfiguration(struct CMDLINE *cmdline)
}
if (cmdline->logfile) {
AssignName(&Log.File, cmdline->logfile);
+ OpenLog();
}
if (cmdline->setport) {
Port = cmdline->port;
t@@ -2956,6 +2957,9 @@ int main(int argc, char *argv[])
WantUTF8Errors(FALSE);
g_log_set_handler(NULL, LogMask(), DefaultLogMessage, NULL);
cmdline = GeneralStartup(argc, argv);
+ if (cmdline->logfile) {
+ AssignName(&Log.File, cmdline->logfile);
+ }
OpenLog();
SoundInit();
if (cmdline->version || cmdline->help) {
(DIR) diff --git a/src/winmain.c b/src/winmain.c
t@@ -289,6 +289,9 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
get_cmdline(lpszCmdParam, &argc, &argv);
cmdline = GeneralStartup(argc, argv);
+ if (cmdline->logfile) {
+ AssignName(&Log.File, cmdline->logfile);
+ }
OpenLog();
SoundInit();
if (cmdline->version || cmdline->help) {