Added integration api to physics
[platform/core/uifw/dali-toolkit.git] / dali-physics / internal / chipmunk-impl / chipmunk-physics-world-impl.cpp
index 7423edd..353dc7f 100644 (file)
@@ -90,7 +90,7 @@ void ChipmunkPhysicsWorld::OnInitialize(/*void* dynamicsWorld*/)
 
 ChipmunkPhysicsWorld::~ChipmunkPhysicsWorld()
 {
-  Dali::Mutex::ScopedLock lock(mMutex);
+  Lock();
   if(mSpace)
   {
     cpSpaceEachShape(mSpace, (cpSpaceShapeIteratorFunc)PostShapeFree, mSpace);
@@ -99,6 +99,7 @@ ChipmunkPhysicsWorld::~ChipmunkPhysicsWorld()
     cpSpaceFree(mSpace);
     mSpace = nullptr;
   }
+  Unlock();
 }
 
 Dali::Any ChipmunkPhysicsWorld::GetNative()