diff options
Diffstat (limited to 'src/plugins/bearer')
-rw-r--r-- | src/plugins/bearer/icd/qicdengine.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/bearer/icd/qicdengine.cpp b/src/plugins/bearer/icd/qicdengine.cpp index c793e52cf9..d79a513ec4 100644 --- a/src/plugins/bearer/icd/qicdengine.cpp +++ b/src/plugins/bearer/icd/qicdengine.cpp @@ -883,12 +883,12 @@ void QIcdEngine::connectionStateSignalsSlot(QDBusMessage msg) QMutexLocker locker(&mutex); QList<QVariant> arguments = msg.arguments(); - if (arguments[1].toUInt() != 0 || arguments.count() < 8) { + if (arguments.count() < 8 || arguments.at(1).toUInt() != 0) { return; } QString iapid = arguments[5].toByteArray().data(); - uint icd_connection_state = arguments[7].toUInt(); + uint icd_connection_state = arguments.at(7).toUInt(); switch (icd_connection_state) { case ICD_STATE_CONNECTED: |