]> sigrok.org Git - libsigrok.git/blobdiff - src/log.c
Build: Include <config.h> first in all source files
[libsigrok.git] / src / log.c
index 87c77971ffed8c360edc3643aec169a30dbfd83a..3d65cc4e20bb755d7550f87b85959990976916c9 100644 (file)
--- a/src/log.c
+++ b/src/log.c
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#include <config.h>
 #include <stdarg.h>
 #include <stdio.h>
+#include <glib/gprintf.h>
 #include <libsigrok/libsigrok.h>
 #include "libsigrok-internal.h"
 
@@ -178,13 +180,13 @@ static int sr_logv(void *cb_data, int loglevel, const char *format, va_list args
                seconds = rest_us / G_TIME_SPAN_SECOND;
                microseconds = rest_us % G_TIME_SPAN_SECOND;
 
-               ret = fprintf(stderr, "sr: [%.2" PRIu64 ":%.2u.%.6u] ",
+               ret = g_fprintf(stderr, "sr: [%.2" PRIu64 ":%.2u.%.6u] ",
                                minutes, seconds, microseconds);
        } else {
                ret = fputs("sr: ", stderr);
        }
 
-       if (ret < 0 || vfprintf(stderr, format, args) < 0
+       if (ret < 0 || g_vfprintf(stderr, format, args) < 0
                        || putc('\n', stderr) < 0)
                return SR_ERR;