From f86e6643b6eda10ccfdfb5e71fd4ac3d527aa9e0 Mon Sep 17 00:00:00 2001 From: Edward Welbourne Date: Thu, 29 Oct 2015 15:17:53 +0100 Subject: [PATCH] Compile-fix: add missing declaration in debug. QAbstractSocketPrivate::readFromSocket() had a qDebug() that references its q->... so it also needs its Q_Q() declaration. Only relevant when QABSTRACTSOCKET_DEBUG is enabled (which it normally isn't). Change-Id: Ib82fd032fb2c4143a0987b9162377d0d7e968e95 Reviewed-by: Thiago Macieira --- src/network/socket/qabstractsocket.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/network/socket/qabstractsocket.cpp b/src/network/socket/qabstractsocket.cpp index 8d9975dcdb..1831d25718 100644 --- a/src/network/socket/qabstractsocket.cpp +++ b/src/network/socket/qabstractsocket.cpp @@ -1248,6 +1248,10 @@ void QAbstractSocketPrivate::_q_forceDisconnect() */ bool QAbstractSocketPrivate::readFromSocket() { +#ifdef QABSTRACTSOCKET_DEBUG + Q_Q(QAbstractSocket); +#endif + // Find how many bytes we can read from the socket layer. qint64 bytesToRead = socketEngine->bytesAvailable(); if (bytesToRead == 0) {