From 2905b78ee65cf49268f6b4d2293613347ac3cb10 Mon Sep 17 00:00:00 2001 From: Daniel Mehrmann Date: Mon, 5 Jul 2004 20:32:00 +0000 Subject: [PATCH] In debugMode we use now the file xboard.debug instead of stderr --- xboard.c | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/xboard.c b/xboard.c index af116f0..1e009fa 100644 --- a/xboard.c +++ b/xboard.c @@ -1907,7 +1907,15 @@ main(argc, argv) XtGetApplicationResources(shellWidget, (XtPointer) &appData, clientResources, XtNumber(clientResources), NULL, 0); - + + if (appData.debugMode) { + if ((debugFP = fopen("xboard.debug", "w")) == NULL) { + printf(_("Failed to open file xboard.debug \n")); + exit(errno); + } + setbuf(debugFP, NULL); + } + #if !HIGHDRAG /* This feature does not work; animation needs a rewrite */ appData.highlightDragging = FALSE; @@ -2553,6 +2561,8 @@ XBoard square size (hint): %d\n\ } XtAppMainLoop(appContext); + if (appData.debugMode) fclose(debugFP); + return 0; } -- 1.7.0.4