diff options
author | Lars Knoll <lars.knoll@digia.com> | 2012-10-19 10:23:09 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@digia.com> | 2012-10-19 13:56:53 +0200 |
commit | 110204b184d7ab4ab0a669d57f34f7219e4a7e86 (patch) | |
tree | 48674ad57fb451b189a0bca3b5e1fa30b9661dba /masm | |
parent | de8f2e20447d1b3c6b2a16d9407a4e92caf2b27b (diff) |
Fix the dataLog methods
qDebug doesn't have an overload taking a va_list.
Change-Id: Ic8d58d0a37c0bac11f1146eed9fdc105ddf1dfc8
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'masm')
-rw-r--r-- | masm/stubs/WTFStubs.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/masm/stubs/WTFStubs.cpp b/masm/stubs/WTFStubs.cpp index 5c45e6cc2a..860bc5b26e 100644 --- a/masm/stubs/WTFStubs.cpp +++ b/masm/stubs/WTFStubs.cpp @@ -81,15 +81,19 @@ FILE* dataFile() void dataLogV(const char* format, va_list args) { - qDebug(format, args); + char buffer[1024]; + vsnprintf(buffer, sizeof(buffer), format, args); + qDebug("%s", buffer); } void dataLog(const char* format, ...) { + char buffer[1024]; va_list args; va_start(args, format); - qDebug(format, args); + vsnprintf(buffer, sizeof(buffer), format, args); va_end(args); + qDebug("%s", buffer); } void dataLogString(const char* str) |