forked from qt-creator/qt-creator
Ios: Don't call mutable expressions inside QTC_ASSERT
In order to conform to the theory: "Removing all QTC_ASSERTs and QTC_CHECKs should not change anything". Change-Id: Ieed804e44f4ca78a020444eb3f73d64d1bbdc916 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -367,8 +367,9 @@ void IosQmlProfilerSupport::start()
|
|||||||
{
|
{
|
||||||
QUrl serverUrl;
|
QUrl serverUrl;
|
||||||
QTcpServer server;
|
QTcpServer server;
|
||||||
QTC_ASSERT(server.listen(QHostAddress::LocalHost)
|
const bool isListening = server.listen(QHostAddress::LocalHost)
|
||||||
|| server.listen(QHostAddress::LocalHostIPv6), return);
|
|| server.listen(QHostAddress::LocalHostIPv6);
|
||||||
|
QTC_ASSERT(isListening, return);
|
||||||
serverUrl.setScheme(Utils::urlTcpScheme());
|
serverUrl.setScheme(Utils::urlTcpScheme());
|
||||||
serverUrl.setHost(server.serverAddress().toString());
|
serverUrl.setHost(server.serverAddress().toString());
|
||||||
|
|
||||||
@@ -463,8 +464,9 @@ void IosDebugSupport::start()
|
|||||||
QUrl qmlServer;
|
QUrl qmlServer;
|
||||||
if (qmlDebug) {
|
if (qmlDebug) {
|
||||||
QTcpServer server;
|
QTcpServer server;
|
||||||
QTC_ASSERT(server.listen(QHostAddress::LocalHost)
|
const bool isListening = server.listen(QHostAddress::LocalHost)
|
||||||
|| server.listen(QHostAddress::LocalHostIPv6), return);
|
|| server.listen(QHostAddress::LocalHostIPv6);
|
||||||
|
QTC_ASSERT(isListening, return);
|
||||||
qmlServer.setHost(server.serverAddress().toString());
|
qmlServer.setHost(server.serverAddress().toString());
|
||||||
if (!cppDebug)
|
if (!cppDebug)
|
||||||
setStartMode(AttachToRemoteServer);
|
setStartMode(AttachToRemoteServer);
|
||||||
|
Reference in New Issue
Block a user