From d0168b6575f335de6fc804b81646c1312487819e Mon Sep 17 00:00:00 2001 From: mdw Date: Mon, 8 Sep 1997 13:43:54 +0000 Subject: [PATCH] Flush tracedump file after each `interesting' write. --- src/utils.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/utils.c b/src/utils.c index 830e037..0e0adee 100644 --- a/src/utils.c +++ b/src/utils.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: utils.c,v 1.3 1997/08/20 16:25:37 mdw Exp $ + * $Id: utils.c,v 1.4 1997/09/08 13:43:54 mdw Exp $ * * Miscellaneous useful bits of code. * @@ -29,7 +29,10 @@ /*----- Revision history --------------------------------------------------* * * $Log: utils.c,v $ - * Revision 1.3 1997/08/20 16:25:37 mdw + * Revision 1.4 1997/09/08 13:43:54 mdw + * Flush tracedump file after each `interesting' write. + * + * Revision 1.3 1997/08/20 16:25:37 mdw * Add some simple `malloc' tracking. * * Revision 1.2 1997/08/04 10:24:26 mdw @@ -178,6 +181,7 @@ void trace(unsigned int lvl, const char *f, ...) vfprintf(tracefp, f, ap); va_end(ap); putc('\n', tracefp); + fflush(tracefp); } /* --- @traceblk@ --- * @@ -227,9 +231,9 @@ void traceblk(unsigned int lvl, const char *hdr, const void *blk, size_t sz) c = (sz >= 8) ? 8 : sz; sz -= c, p += c, o += c; } + fflush(tracefp); } - /* --- @traceon@ --- * * * Arguments: @FILE *fp@ = a file to trace on -- 2.11.0