]> sigrok.org Git - libsigrok.git/blobdiff - src/log.c
log: flush log lines, to cope with non-terminal output (pipes)
[libsigrok.git] / src / log.c
index cdf2293bdeb32b012d43548545c44c058eb15a1b..55c5270f93a42db3a602191f41cb401f15508393 100644 (file)
--- a/src/log.c
+++ b/src/log.c
@@ -204,6 +204,7 @@ static int sr_logv(void *cb_data, int loglevel, const char *format, va_list args
        }
 
        g_fprintf(stderr, "%s\n", output);
+       fflush(stderr);
        g_free(raw_output);
        g_free(output);