[SSM] Fix to call OIC platform destructor
authorjk13 <jihyeok13.kim@samsung.com>
Mon, 17 Nov 2014 11:10:30 +0000 (20:10 +0900)
committerjk13 <jihyeok13.kim@samsung.com>
Mon, 17 Nov 2014 11:10:30 +0000 (20:10 +0900)
Problem: There is no destructor caller

How: Call platform destructor when OIC platform manager destroying

Change-Id: I83b033494f3bb84e5341c21d7ec4051e110a9ff8
Signed-off-by: Kim Jee Hyeok <jihyeok13.kim@samsung.com>
service/soft-sensor-manager/SSMCore/src/SensorProcessor/ResourceConnectivity.cpp

index 5663656..a735c13 100644 (file)
@@ -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()