Port: fix logging with C99 format specifiers on Mingw
[babeltrace.git] / logging / log.c
index 1a9fed4bc486c8fcec0673daf1569d020dcbd5ad..7af09e54ed0d77ee00484b67e3aab9d9b7c7ba10 100644 (file)
@@ -490,7 +490,8 @@ extern unsigned long pthread_getsequence_np(pthread_t *);
        #define memccpy _memccpy
 #endif
 
-#if (defined(_MSC_VER) && !defined(__INTEL_COMPILER)) || defined(__MINGW64__)
+#if (defined(_MSC_VER) && !defined(__INTEL_COMPILER)) || \
+               (defined(__MINGW64__) && !defined(__USE_MINGW_ANSI_STDIO))
        #define vsnprintf(s, sz, fmt, va) fake_vsnprintf(s, sz, fmt, va)
        static int fake_vsnprintf(char *s, size_t sz, const char *fmt, va_list ap)
        {
This page took 0.023065 seconds and 4 git commands to generate.