From 42f3541b23d6964e1acc3b9ee157b78e2664cc6c Mon Sep 17 00:00:00 2001 From: jk13 Date: Mon, 17 Nov 2014 20:10:30 +0900 Subject: [PATCH] [SSM] Fix to call OIC platform destructor Problem: There is no destructor caller How: Call platform destructor when OIC platform manager destroying Change-Id: I83b033494f3bb84e5341c21d7ec4051e110a9ff8 Signed-off-by: Kim Jee Hyeok --- .../SSMCore/src/SensorProcessor/ResourceConnectivity.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/service/soft-sensor-manager/SSMCore/src/SensorProcessor/ResourceConnectivity.cpp b/service/soft-sensor-manager/SSMCore/src/SensorProcessor/ResourceConnectivity.cpp index 5663656..a735c13 100644 --- a/service/soft-sensor-manager/SSMCore/src/SensorProcessor/ResourceConnectivity.cpp +++ b/service/soft-sensor-manager/SSMCore/src/SensorProcessor/ResourceConnectivity.cpp @@ -28,6 +28,7 @@ SSMRESULT CResourceConnectivity::finalConstruct() m_pPlatform = new OC::OCPlatform(cfg); SSM_CLEANUP_NULL_ASSERT(m_pPlatform); + res = SSM_S_OK; CLEANUP: @@ -36,6 +37,7 @@ CLEANUP: void CResourceConnectivity::finalRelease() { + SAFE_DELETE(m_pPlatform); } void* CResourceConnectivity::getPlatform() -- 2.7.4