Mercurial > vim
diff src/nbdebug.c @ 33:f6033dcbaf31
updated for version 7.0020
author | vimboss |
---|---|
date | Sun, 24 Oct 2004 19:18:58 +0000 |
parents | 3fc0f57ecb91 |
children | c4d200412ae9 |
line wrap: on
line diff
--- a/src/nbdebug.c +++ b/src/nbdebug.c @@ -94,7 +94,6 @@ nbdebug_log_init( } else { nb_dlevel = NB_TRACE; /* default level */ } - /* XSetErrorHandler(errorHandler); */ } } /* end nbdebug_log_init */ @@ -126,7 +125,7 @@ nbdbg( { va_list ap; - if (nb_debug != NULL) { + if (nb_debug != NULL && nb_dlevel & NB_TRACE) { va_start(ap, fmt); vfprintf(nb_debug, fmt, ap); va_end(ap); @@ -136,6 +135,23 @@ nbdbg( } /* end nbdbg */ +void +nbprt( + char *fmt, + ...) +{ + va_list ap; + + if (nb_debug != NULL && nb_dlevel & NB_PRINT) { + va_start(ap, fmt); + vfprintf(nb_debug, fmt, ap); + va_end(ap); + fflush(nb_debug); + } + +} /* end nbprt */ + + static int lookup( char *file)