switch (level) {
case LOG_ERROR_LEVEL: level_string = "ERROR"; break;
case LOG_WARNING_LEVEL: level_string = "WARN "; break;
- case LOG_DEBUG_LEVEL: level_string = "DEBUG"; break;
+ case LOG_DEBUG1_LEVEL: level_string = "DEBUG"; break;
default: level_string = "UNKNOWN";
}
#endif
/* Prevent another thread from interrupting the two printfs(). */
- flockfile(stdout);
+ flockfile(stderr);
- fprintf(stdout,
+ fprintf(stderr,
#ifdef DEBUG
"%-12s:%-3d "
#endif
#endif
level_string, (int)pthread_self());
va_start(ap, format);
- vfprintf(stdout, format, ap);
+ vfprintf(stderr, format, ap);
va_end(ap);
- fprintf(stdout, "\n");
+ fprintf(stderr, "\n");
- funlockfile(stdout);
+ funlockfile(stderr);
}