forked from qt-creator/qt-creator
Symbian: Fix error reporting.
This commit is contained in:
@@ -1051,12 +1051,13 @@ void CodaGdbAdapter::startAdapter()
|
|||||||
m_codaDevice = SymbianUtils::SymbianDeviceManager::instance()
|
m_codaDevice = SymbianUtils::SymbianDeviceManager::instance()
|
||||||
->getCodaDevice(parameters.remoteChannel);
|
->getCodaDevice(parameters.remoteChannel);
|
||||||
|
|
||||||
bool ok = !m_codaDevice.isNull() && m_codaDevice->device()->isOpen();
|
const bool ok = !m_codaDevice.isNull() && m_codaDevice->device()->isOpen();
|
||||||
if (!ok) {
|
if (!ok) {
|
||||||
QString msg = QString("Couldn't open serial device %1")
|
const QString reason = m_codaDevice.isNull() ?
|
||||||
.arg(parameters.remoteChannel);
|
tr("Could not obtain device.") :
|
||||||
if (m_codaDevice)
|
m_codaDevice->device()->errorString();
|
||||||
msg.append(QString(": %1").arg(m_codaDevice->device()->errorString()));
|
const QString msg = QString("Could not open serial device '%1': %2")
|
||||||
|
.arg(parameters.remoteChannel, reason);
|
||||||
logMessage(msg, LogError);
|
logMessage(msg, LogError);
|
||||||
m_engine->handleAdapterStartFailed(msg, QString());
|
m_engine->handleAdapterStartFailed(msg, QString());
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user