forked from qt-creator/qt-creator
Fix bad use of port numbers.
-1 is not a valid quint16 number. It gets converted to 65535, which is a valid port number. So, instead, use port number 0 which isn't valid (if you try to bind to it, the OS chooses a port for you). Found by ICC src/plugins/android/androidrunner.cpp(150): warning #68: integer conversion resulted in a change of sign Change-Id: I7de033f80b0e4431b7f1ffff13fc4e4f0f7af445 Reviewed-by: BogDan Vatra <bogdan@kde.org>
This commit is contained in:
@@ -147,7 +147,7 @@ AndroidRunner::AndroidRunner(QObject *parent,
|
|||||||
qDebug() << tr("No free ports available on host for QML debugging."));
|
qDebug() << tr("No free ports available on host for QML debugging."));
|
||||||
m_qmlPort = server.serverPort();
|
m_qmlPort = server.serverPort();
|
||||||
} else {
|
} else {
|
||||||
m_qmlPort = -1;
|
m_qmlPort = 0;
|
||||||
}
|
}
|
||||||
ProjectExplorer::Target *target = runConfig->target();
|
ProjectExplorer::Target *target = runConfig->target();
|
||||||
m_useLocalQtLibs = AndroidManager::useLocalLibs(target);
|
m_useLocalQtLibs = AndroidManager::useLocalLibs(target);
|
||||||
|
Reference in New Issue
Block a user