diff --git a/src/Camera/QGCCameraControl.cc b/src/Camera/QGCCameraControl.cc index 26b7f9fed8aca9e466a83538abfb592bbff6046b..1fd5ce07112181464e92543e033561fa3b233048 100644 --- a/src/Camera/QGCCameraControl.cc +++ b/src/Camera/QGCCameraControl.cc @@ -189,9 +189,8 @@ QGCCameraControl::QGCCameraControl(const mavlink_camera_information_t *info, Veh //----------------------------------------------------------------------------- QGCCameraControl::~QGCCameraControl() { - if(_netManager) { - delete _netManager; - } + delete _netManager; + _netManager = nullptr; } //----------------------------------------------------------------------------- @@ -217,10 +216,9 @@ QGCCameraControl::_initWhenReady() QTimer::singleShot(2500, this, &QGCCameraControl::_requestStorageInfo); _captureStatusTimer.start(2750); emit infoChanged(); - if(_netManager) { - delete _netManager; - _netManager = nullptr; - } + + delete _netManager; + _netManager = nullptr; } //-----------------------------------------------------------------------------