Added fake functions into cCriticalSection because of the change to ASSERT