-void warning(const char*format, ...)
-{
- char buf[1024];
- int l;
- va_list arglist;
- if(!verbose)
- return;
- va_start(arglist, format);
- vsprintf(buf, format, arglist);
- va_end(arglist);
- fprintf(stderr, "%s:%d:%d: warning: %s\n", current_filename_short, current_line, current_column, buf);
- fflush(stderr);
-}