Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -ra89b5249df072be403141463d7d88728b66a848e -rf734248435a849bf26d13f6e78d0ad4c1002d019 --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision a89b5249df072be403141463d7d88728b66a848e) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision f734248435a849bf26d13f6e78d0ad4c1002d019) @@ -803,7 +803,7 @@ QVariantList mData; Sequence mSequence = vMessage.sequence; Can_Source src = MessageInterpreter::identifySource(vMessage.can_id); - QString ids = src == Can_Source::eCan_HD ? "HD" : src == Can_Source::eCan_DG ? "DG" : "XX"; + QString ids = (src == Can_Source::eCan_HD) ? "HD" : ((src == Can_Source::eCan_DG) ? "DG" : "XX"); // coco begin validated: Has been validated manually. If MessageInterpreter::interpretMessage fails, this also returns false if (_interpreter.interpretMessage(vMessage, mData)) { // coco end @@ -812,7 +812,7 @@ switch (mActionId) { case GuiActionType::ID_Acknow: #ifndef DISABLE_ACKNOW_CHECKIN_MESSAGE_LOG - LOG_EVENT(tr("%1,Ack Bak, Sq:%2").arg(ids).arg(mSequence)); break; + LOG_EVENT(tr("%1,Ack Bak, Sq:%2").arg(ids).arg(mSequence)); #endif #ifdef DEBUG_ACKBACK_HD_TO_UI qDebug() << tr(" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ").arg(mSequence).arg(vMessage.actionId);