better fix for memory issue of BulletMultiThreaded

See Issue 271 and
http://www.bulletphysics.org/Bullet/phpBB3/viewtopic.php?p=&f=9&t=4043
This commit is contained in:
erwin.coumans
2012-09-09 21:25:00 +00:00
parent ccfbb9fd79
commit 6b8a571438
9 changed files with 53 additions and 2 deletions

View File

@@ -440,6 +440,16 @@ btCriticalSection* Win32ThreadSupport::createCriticalSection()
return cs;
}
void Win32ThreadSupport::deleteBarrier(btBarrier* barrier)
{
barrier->~btBarrier();
btAlignedFree(barrier);
}
void Win32ThreadSupport::deleteCriticalSection(btCriticalSection* criticalSection)
{
criticalSection->~btCriticalSection();
}
#endif //USE_WIN32_THREADING