Browse Source

Update QGCCameraIO.cc

removed `[[fallthrough]]` attribute as it forced Win32 build to use c++17
QGC4.4
jennerl 4 years ago committed by Don Gagne
parent
commit
be5be7a9f1
  1. 2
      src/Camera/QGCCameraIO.cc

2
src/Camera/QGCCameraIO.cc

@ -76,7 +76,6 @@ QGCCameraParamIO::QGCCameraParamIO(QGCCameraControl *control, Fact* fact, Vehicl @@ -76,7 +76,6 @@ QGCCameraParamIO::QGCCameraParamIO(QGCCameraControl *control, Fact* fact, Vehicl
break;
default:
qWarning() << "Unsupported fact type" << _fact->type() << "for" << _fact->name();
[[fallthrough]];
case FactMetaData::valueTypeInt32:
_mavParamType = MAV_PARAM_EXT_TYPE_INT32;
break;
@ -180,7 +179,6 @@ QGCCameraParamIO::_sendParameter() @@ -180,7 +179,6 @@ QGCCameraParamIO::_sendParameter()
break;
default:
qCritical() << "Unsupported fact type" << factType << "for" << _fact->name();
[[fallthrough]];
case FactMetaData::valueTypeInt32:
union_value.param_int32 = static_cast<int32_t>(_fact->rawValue().toInt());
break;

Loading…
Cancel
Save