diff --git a/src/qtestlib/wince/cetcpsyncserver/main.cpp b/src/qtestlib/wince/cetcpsyncserver/main.cpp index d61126b2204362d40b079d3338a24c7ced1e03b8..3918fd317bbddf8289eda135eb08c88545ae503e 100644 --- a/src/qtestlib/wince/cetcpsyncserver/main.cpp +++ b/src/qtestlib/wince/cetcpsyncserver/main.cpp @@ -43,18 +43,18 @@ #include <QtCore> #include <QtNetwork> -void messageOutput(QtMsgType type, const char *msg) +void messageOutput(QtMsgType type, const QMessageLogContext &, const QString &msg) { switch(type) { - case QtDebugMsg: fprintf(stderr, "Debug: %s\n", msg); break; - case QtWarningMsg: fprintf(stderr, "Warning: %s\n", msg); break; - default: fprintf(stderr, "Some Msg: %s\n", msg); break; + case QtDebugMsg: fprintf(stderr, "Debug: %s\n", qPrintable(msg)); break; + case QtWarningMsg: fprintf(stderr, "Warning: %s\n", qPrintable(msg)); break; + default: fprintf(stderr, "Some Msg: %s\n", qPrintable(msg)); break; } } int main(int argc, char **argv) { - qInstallMsgHandler(messageOutput); + qInstallMessageHandler(messageOutput); QCoreApplication app(argc, argv); ConnectionManager manager;