diff --git a/src/comm/MAVLinkProtocol.cc b/src/comm/MAVLinkProtocol.cc index b992633..d6aea1f 100644 --- a/src/comm/MAVLinkProtocol.cc +++ b/src/comm/MAVLinkProtocol.cc @@ -229,6 +229,7 @@ void MAVLinkProtocol::receiveBytes(LinkInterface* link, QByteArray b) } else { + // TODO: This if-else block can (should) be greatly simplified if (lastIndex[message.sysid][message.compid] == 255) { lastIndex[message.sysid][message.compid] = 0; diff --git a/src/ui/SlugsDataSensorView.cc b/src/ui/SlugsDataSensorView.cc index 79d97e9..f975cc0 100644 --- a/src/ui/SlugsDataSensorView.cc +++ b/src/ui/SlugsDataSensorView.cc @@ -28,7 +28,7 @@ SlugsDataSensorView::~SlugsDataSensorView() void SlugsDataSensorView::addUAS(UASInterface* uas) { - SlugsMAV* slugsMav = dynamic_cast(uas); + SlugsMAV* slugsMav = qobject_cast(uas); if (slugsMav != NULL) {