va_list ap;
FILE *stream;
- stream = logf ? logf : stdout;
+ stream = logf ? logf : stderr;
va_start(ap, fmt);
vfprintf(stream, fmt, ap);
void pb_log_set_stream(FILE *stream)
{
- fflush(logf ? logf : stdout);
+ fflush(logf ? logf : stderr);
logf = stream;
}
+FILE * pb_log_get_stream(void)
+{
+ return logf ? logf : stderr;
+}
+
void pb_log_always_flush(int state)
{
always_flush = state;