diff --git a/src/platforms/posix/drivers/df_mpu9250_wrapper/df_mpu9250_wrapper.cpp b/src/platforms/posix/drivers/df_mpu9250_wrapper/df_mpu9250_wrapper.cpp index 828252727c..51300e61dd 100644 --- a/src/platforms/posix/drivers/df_mpu9250_wrapper/df_mpu9250_wrapper.cpp +++ b/src/platforms/posix/drivers/df_mpu9250_wrapper/df_mpu9250_wrapper.cpp @@ -183,6 +183,13 @@ DfMpu9250Wrapper::DfMpu9250Wrapper(/*enum Rotation rotation*/) : DfMpu9250Wrapper::~DfMpu9250Wrapper() { + perf_free(_read_counter); + perf_free(_error_counter); + perf_free(_fifo_overflow_counter); + perf_free(_fifo_corruption_counter); + perf_free(_gyro_range_hit_counter); + perf_free(_accel_range_hit_counter); + perf_free(_publish_perf); } int DfMpu9250Wrapper::start()