diff --git a/src/mumble/MainWindow.cpp b/src/mumble/MainWindow.cpp index f9edc4efc53..ee71d6ef2d3 100644 --- a/src/mumble/MainWindow.cpp +++ b/src/mumble/MainWindow.cpp @@ -2546,6 +2546,14 @@ void MainWindow::customEvent(QEvent *evt) { ServerHandlerMessageEvent *shme=static_cast(evt); +#ifdef QT_NO_DEBUG +#define MUMBLE_MH_MSG(x) case MessageHandler:: x : { \ + MumbleProto:: x msg; \ + if (msg.ParseFromArray(shme->qbaMsg.constData(), shme->qbaMsg.size())) \ + msg##x(msg); \ + break; \ + } +#else #define MUMBLE_MH_MSG(x) case MessageHandler:: x : { \ MumbleProto:: x msg; \ if (msg.ParseFromArray(shme->qbaMsg.constData(), shme->qbaMsg.size())) { \ @@ -2555,7 +2563,7 @@ void MainWindow::customEvent(QEvent *evt) { } \ break; \ } - +#endif switch (shme->uiType) { MUMBLE_MH_ALL }