upgraded locking

This commit is contained in:
Jeff Hill
2001-03-07 16:17:04 +00:00
parent 128cedaa06
commit 1aa047bf61
6 changed files with 41 additions and 52 deletions

View File

@@ -17,10 +17,12 @@
void * msgForMultiplyDefinedPV::operator new ( size_t size )
{
epicsAutoMutex locker ( msgForMultiplyDefinedPV::freeListMutex );
return msgForMultiplyDefinedPV::freeList.allocate ( size );
}
void msgForMultiplyDefinedPV::operator delete ( void *pCadaver, size_t size )
{
epicsAutoMutex locker ( msgForMultiplyDefinedPV::freeListMutex );
msgForMultiplyDefinedPV::freeList.release ( pCadaver, size );
}