X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/63935474eb0bb850356356496625ad5b8dd7357a..ff0f0220601f448169de6cda01f3a39f04bae808:/trace.c diff --git a/trace.c b/trace.c index d5bdcb7..c1688ef 100644 --- a/trace.c +++ b/trace.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: trace.c,v 1.3 1999/05/06 19:51:35 mdw Exp $ + * $Id: trace.c,v 1.4 1999/05/19 20:27:11 mdw Exp $ * * Tracing functions for debugging * @@ -30,6 +30,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: trace.c,v $ + * Revision 1.4 1999/05/19 20:27:11 mdw + * Change naming to match newer mLib conventions. + * * Revision 1.3 1999/05/06 19:51:35 mdw * Reformatted the LGPL notice a little bit. * @@ -58,8 +61,8 @@ /*----- Private state information -----------------------------------------*/ -static FILE *trace__fp = 0; /* Where does debugging go? */ -static unsigned int trace__lvl = 0; /* How much tracing gets done? */ +static FILE *tracefp = 0; /* Where does debugging go? */ +static unsigned int tracelvl = 0; /* How much tracing gets done? */ /*----- Functions provided ------------------------------------------------*/ @@ -80,11 +83,11 @@ void trace(unsigned int l, const char *f, ...) if ((l & tracing()) == 0) return; va_start(ap, f); - fprintf(trace__fp, "*** %s: ", QUIS); - vfprintf(trace__fp, f, ap); + fprintf(tracefp, "*** %s: ", QUIS); + vfprintf(tracefp, f, ap); va_end(ap); - putc('\n', trace__fp); - fflush(trace__fp); + putc('\n', tracefp); + fflush(tracefp); } /* --- @trace_block@ --- * @@ -113,28 +116,28 @@ void trace_block(unsigned int l, const char *s, const void *b, size_t sz) /* --- Now start work --- */ - fprintf(trace__fp, "*** %s: %s\n", QUIS, s); + fprintf(tracefp, "*** %s: %s\n", QUIS, s); while (sz) { - fprintf(trace__fp, "*** %s: %08lx : ", QUIS, o); + fprintf(tracefp, "*** %s: %08lx : ", QUIS, o); for (i = 0; i < 8; i++) { if (i < sz) - fprintf(trace__fp, "%02x ", p[i]); + fprintf(tracefp, "%02x ", p[i]); else - fputs("** ", trace__fp); + fputs("** ", tracefp); } - fputs(": ", trace__fp); + fputs(": ", tracefp); for (i = 0; i < 8; i++) { if (i < sz) - fputc(isprint(p[i]) ? p[i] : '.', trace__fp); + fputc(isprint(p[i]) ? p[i] : '.', tracefp); else - fputc('*', trace__fp); + fputc('*', tracefp); } - fputc('\n', trace__fp); + fputc('\n', tracefp); c = (sz >= 8) ? 8 : sz; sz -= c, p += c, o += c; } - fflush(trace__fp); + fflush(tracefp); } /* --- @trace_on@ --- * @@ -149,9 +152,9 @@ void trace_block(unsigned int l, const char *s, const void *b, size_t sz) void trace_on(FILE *fp, unsigned int l) { - trace__fp = fp; - if (!trace__lvl) - trace__lvl = l; + tracefp = fp; + if (!tracelvl) + tracelvl = l; } /* --- @trace_setLevel@ --- * @@ -165,7 +168,7 @@ void trace_on(FILE *fp, unsigned int l) void trace_setLevel(unsigned int l) { - trace__lvl = l; + tracelvl = l; } /* --- @tracing@ --- * @@ -179,7 +182,7 @@ void trace_setLevel(unsigned int l) unsigned int tracing(void) { - return (trace__fp ? trace__lvl : 0u); + return (tracefp ? tracelvl : 0u); } /*----- That's all, folks -------------------------------------------------*/