X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=debug.c;h=5e9806335fc630e01da4f8a55c5ed042dd939488;hp=2eb3b6f932be7b9fd398beac920e5a928872928e;hb=46c48f1f9b8ce94132c13638e4c83c13e1d392da;hpb=bf84eacbfc91a952eb5b781ad2955109c862d41e diff --git a/debug.c b/debug.c index 2eb3b6f9..5e980633 100644 --- a/debug.c +++ b/debug.c @@ -3,6 +3,7 @@ #include #include "debug.h" +#ifdef FIO_INC_DEBUG void __dprint(int type, const char *str, ...) { va_list args; @@ -10,18 +11,16 @@ void __dprint(int type, const char *str, ...) assert(type < FD_DEBUG_MAX); - if ((((1 << type)) & fio_debug) == 0) - return; - pid = getpid(); if (fio_debug_jobp && *fio_debug_jobp != -1U && pid != *fio_debug_jobp) return; - log_info("%-8s ", debug_levels[(type)].name); - log_info("%-5u ", (int) pid); + log_local("%-8s ", debug_levels[type].name); + log_local("%-5u ", (int) pid); va_start(args, str); - vfprintf(f_out, str, args); + log_valist(str, args); va_end(args); } +#endif