Why is this named CDCheck? AFAIK it's a null function in the binary and it looks to be used for error logging.
Westwood loves class inheritance... It's an empty function in the base classes, but the most derived class, CCFileClass, has a fully working implementation.
Ah, my bad. Back to analysis. Thanks.
Weird, it even calls that function when it's writing or deleting files. I'll have a look at the implementation.