aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Steven Schubiger <stsc@refcnt.org>2020-12-30 22:02:35 +0100
committerGravatar Steven Schubiger <stsc@refcnt.org>2020-12-30 22:02:35 +0100
commit6c3684cc6d44ccc8bf2ab583abca40fb6c5ce1b3 (patch)
treeba112d10b372fba8caa7991bc53e2e49169bfe8d
parent1726f536e36e0eeef71b56390402f0b060387fa4 (diff)
downloadcolorize-6c3684cc6d44ccc8bf2ab583abca40fb6c5ce1b3.tar.gz
colorize-6c3684cc6d44ccc8bf2ab583abca40fb6c5ce1b3.tar.bz2
main(): postpone invoking STACK_FILE(log)
-rw-r--r--colorize.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/colorize.c b/colorize.c
index 38b2350..9a6a6f9 100644
--- a/colorize.c
+++ b/colorize.c
@@ -383,8 +383,12 @@ main (int argc, char **argv)
#if DEBUG
log = open_file (DEBUG_FILE, "w");
- STACK_FILE (log);
print_tstamp (log);
+ /* We're in debugging mode, hence we can't invoke STACK_FILE()
+ prior to print_tstamp(), because both cause text to be written
+ to the same logfile which is expected to have the timestamp
+ first. */
+ STACK_FILE (log);
#endif
attr[0] = '\0';