fix MinGW compilation, use size_t instead of unsigned long

add missing virtual methods in SequentialThreadSupport
This commit is contained in:
erwin.coumans
2012-09-09 22:19:54 +00:00
parent e2522c6f9b
commit f50cf5585a
4 changed files with 19 additions and 2 deletions

View File

@@ -165,5 +165,17 @@ btCriticalSection* SequentialThreadSupport::createCriticalSection()
}
void SequentialThreadSupport::deleteBarrier(btBarrier* barrier)
{
delete barrier;
}
void SequentialThreadSupport::deleteCriticalSection(btCriticalSection* criticalSection)
{
delete criticalSection;
}

View File

@@ -89,6 +89,10 @@ public:
virtual btCriticalSection* createCriticalSection();
virtual void deleteBarrier(btBarrier* barrier);
virtual void deleteCriticalSection(btCriticalSection* criticalSection);
};

View File

@@ -79,7 +79,7 @@ public:
virtual void deleteBarrier(btBarrier* barrier)=0;
virtual void deleteCriticalSection(btCriticalSection* criticalSection)=0;
virtual void deleteCriticalSection(btCriticalSection* criticalSection)=0;
virtual void* getThreadLocalMemory(int taskId) { return 0; }