wince: vsnprintf is not available, use qvsnprintf
authorSergio Martins <sergio.martins@kdab.com>
Sun, 25 Aug 2013 14:53:12 +0000 (15:53 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 27 Aug 2013 08:13:23 +0000 (10:13 +0200)
Change-Id: I42c87b2c319ce5b530ac5dc673edc99b067fafd7
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Reviewed-by: Andreas Holzammer <andreas.holzammer@kdab.com>
Reviewed-by: Björn Breitmeyer <bjoern.breitmeyer@kdab.com>
src/3rdparty/masm/stubs/WTFStubs.cpp

index 25bb493..e299a54 100644 (file)
@@ -43,6 +43,7 @@
 #include <stdio.h>
 #include <stdarg.h>
 #include <qdebug.h>
+#include <qbytearray.h> // qvsnprintf
 #include <FilePrintStream.h>
 
 namespace WTF {
@@ -85,7 +86,7 @@ FilePrintStream& dataFile()
 void dataLogFV(const char* format, va_list args)
 {
     char buffer[1024];
-    vsnprintf(buffer, sizeof(buffer), format, args);
+    qvsnprintf(buffer, sizeof(buffer), format, args);
     qDebug("%s", buffer);
 }
 
@@ -94,7 +95,7 @@ void dataLogF(const char* format, ...)
     char buffer[1024];
     va_list args;
     va_start(args, format);
-    vsnprintf(buffer, sizeof(buffer), format, args);
+    qvsnprintf(buffer, sizeof(buffer), format, args);
     va_end(args);
     qDebug("%s", buffer);
 }