diff options
author | Jarek Kobus <[email protected]> | 2022-12-14 12:40:53 +0100 |
---|---|---|
committer | Jarek Kobus <[email protected]> | 2022-12-14 11:58:35 +0000 |
commit | bd170f374852e03f30be1a085c349c83e7f90ae8 (patch) | |
tree | 401d9411210f249668d627df62d6e8b14b929ed9 /src/plugins/ios/iosrunner.cpp | |
parent | 038847709c216f24ba31ae2ffa4afe33b633490b (diff) |
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 <[email protected]>
Diffstat (limited to 'src/plugins/ios/iosrunner.cpp')
-rw-r--r-- | src/plugins/ios/iosrunner.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/ios/iosrunner.cpp b/src/plugins/ios/iosrunner.cpp index d5de4b30853..a251b7ecc3e 100644 --- a/src/plugins/ios/iosrunner.cpp +++ b/src/plugins/ios/iosrunner.cpp @@ -367,8 +367,9 @@ void IosQmlProfilerSupport::start() { QUrl serverUrl; QTcpServer server; - QTC_ASSERT(server.listen(QHostAddress::LocalHost) - || server.listen(QHostAddress::LocalHostIPv6), return); + const bool isListening = server.listen(QHostAddress::LocalHost) + || server.listen(QHostAddress::LocalHostIPv6); + QTC_ASSERT(isListening, return); serverUrl.setScheme(Utils::urlTcpScheme()); serverUrl.setHost(server.serverAddress().toString()); @@ -463,8 +464,9 @@ void IosDebugSupport::start() QUrl qmlServer; if (qmlDebug) { QTcpServer server; - QTC_ASSERT(server.listen(QHostAddress::LocalHost) - || server.listen(QHostAddress::LocalHostIPv6), return); + const bool isListening = server.listen(QHostAddress::LocalHost) + || server.listen(QHostAddress::LocalHostIPv6); + QTC_ASSERT(isListening, return); qmlServer.setHost(server.serverAddress().toString()); if (!cppDebug) setStartMode(AttachToRemoteServer); |