diff --git a/src/FlightDisplay/VideoManager.cc b/src/FlightDisplay/VideoManager.cc index 8be76469e64a93688bbaa0700043087765c570cd..92820a26f8432206de7e333359c8fe691d85895c 100644 --- a/src/FlightDisplay/VideoManager.cc +++ b/src/FlightDisplay/VideoManager.cc @@ -39,12 +39,10 @@ VideoManager::VideoManager(QGCApplication* app, QGCToolbox* toolbox) //----------------------------------------------------------------------------- VideoManager::~VideoManager() { - if(_videoReceiver) { - delete _videoReceiver; - } - if(_thermalVideoReceiver) { - delete _thermalVideoReceiver; - } + delete _videoReceiver; + _videoReceiver = nullptr; + delete _thermalVideoReceiver; + _thermalVideoReceiver = nullptr; } //-----------------------------------------------------------------------------