Home
> Web Site Updates > CSyncCollection v1.12
CSyncCollection v1.12
February 20, 2016
Just to let everyone know that v1.12 of CSyncCollection has been released. Updates for this version include:
- Updated copyright details
- Updated the code to clean compile in VC 2015
- Added SAL annotations to all the code.
- Replaced all calls to assert with ATLASSERT.
- Code now uses ATL::CSemaphore instead of raw HANDLE’s for the semaphore member variables
- Code now uses ATL::CComCriticalSection instead of raw CRITICAL_SECTION for the critical section member variable
- Code now uses ATL::CEvent instead of raw HANDLE for the event member variable
- CSyncCollection::Create now returns a HRESULT instead of a BOOL
- The data is removed from the collection before the synchronization objects are destroyed in CSyncCollection::Close
- CSyncCollection::Lock and Unlock methods now return void instead of a BOOL
Advertisements
Categories: Web Site Updates