From db3b52eff33601b9625abc691684bed4375cd6cd Mon Sep 17 00:00:00 2001 From: Shinji Chiba <35828374+shinjich@users.noreply.github.com> Date: Tue, 14 Sep 2021 16:11:05 -0900 Subject: [PATCH] Fixed a bug in releasing resources Resources should be released correctly in a destructor. --- .../SensorVisualizationScenario.cpp | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Samples/SensorVisualization/SensorVisualization/SensorVisualizationScenario.cpp b/Samples/SensorVisualization/SensorVisualization/SensorVisualizationScenario.cpp index 2224e8c..8688ab2 100644 --- a/Samples/SensorVisualization/SensorVisualization/SensorVisualizationScenario.cpp +++ b/Samples/SensorVisualization/SensorVisualization/SensorVisualizationScenario.cpp @@ -53,9 +53,21 @@ SensorVisualizationScenario::~SensorVisualizationScenario() { m_pLTSensor->Release(); } - if (m_pLTSensor) + if (m_pAHATSensor) { - m_pLTSensor->Release(); + m_pAHATSensor->Release(); + } + if (m_pAccelSensor) + { + m_pAccelSensor->Release(); + } + if (m_pGyroSensor) + { + m_pGyroSensor->Release(); + } + if (m_pMagSensor) + { + m_pMagSensor->Release(); } if (m_pSensorDevice)