- Oct
- 369
- 2
Hello –
There seems to be a signature mismatch with some of the memory functions in
TakeCmd.h and TakeCmd.lib SDK
void WINAPI FreeMem( LPVOID lpMemory );
?FreeMem@@YGXPAX@Z (void __stdcall FreeMem(void *))
LPVOID WINAPI AllocMem( unsigned int * puSize );
?AllocMem@@YGPAXI@Z (void * __stdcall AllocMem(unsigned int))
LPVOID WINAPI CallocMem( unsigned int * puSize );
?CallocMem@@YGPAXII@Z (void * __stdcall CallocMem(unsigned int,unsigned int))
LPVOID WINAPI ReallocMem( LPVOID lpMemory, ULONG_PTR uSize ); ?ReallocMem@@YGPAXPAXK@Z (void * __stdcall ReallocMem(void *,unsigned long))
In the case of CallocMem it seems to require 2 arguments – is one the fill byte?
There seems to be a signature mismatch with some of the memory functions in
TakeCmd.h and TakeCmd.lib SDK
void WINAPI FreeMem( LPVOID lpMemory );
?FreeMem@@YGXPAX@Z (void __stdcall FreeMem(void *))
LPVOID WINAPI AllocMem( unsigned int * puSize );
?AllocMem@@YGPAXI@Z (void * __stdcall AllocMem(unsigned int))
LPVOID WINAPI CallocMem( unsigned int * puSize );
?CallocMem@@YGPAXII@Z (void * __stdcall CallocMem(unsigned int,unsigned int))
LPVOID WINAPI ReallocMem( LPVOID lpMemory, ULONG_PTR uSize ); ?ReallocMem@@YGPAXPAXK@Z (void * __stdcall ReallocMem(void *,unsigned long))
In the case of CallocMem it seems to require 2 arguments – is one the fill byte?