From cef3d36af2b11bf62f8a3e44965ffcf3bdd0ebdf Mon Sep 17 00:00:00 2001 From: TSC21 Date: Thu, 18 Jun 2020 13:03:43 +0100 Subject: [PATCH] simulator: delete PublicationMulti ptrs for sensor_gps --- src/modules/simulator/simulator.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/simulator/simulator.h b/src/modules/simulator/simulator.h index ffdeb2aa2c..f19b062097 100644 --- a/src/modules/simulator/simulator.h +++ b/src/modules/simulator/simulator.h @@ -146,6 +146,10 @@ private: px4_lockstep_unregister_component(_lockstep_component); + for (size_t i = 0; i < sizeof(_sensor_gps_pubs) / sizeof(_sensor_gps_pubs[0]); i++) { + delete _sensor_gps_pubs[i]; + } + _instance = nullptr; }