fix memcmp madness

This commit is contained in:
deepzero 2014-01-15 08:53:16 +01:00 committed by cypherpunk
parent 8b2a75fefc
commit 840f05f852
1 changed files with 1 additions and 2 deletions

View File

@ -26953,14 +26953,13 @@ __declspec(dllexport) bool TITCALL EngineFakeMissingDependencies(HANDLE hProcess
__declspec(dllexport) bool TITCALL EngineDeleteCreatedDependencies() __declspec(dllexport) bool TITCALL EngineDeleteCreatedDependencies()
{ {
DWORD DummyCmp = NULL;
wchar_t szTempName[MAX_PATH]; wchar_t szTempName[MAX_PATH];
wchar_t szTempFolder[MAX_PATH]; wchar_t szTempFolder[MAX_PATH];
if(engineDependencyFiles != NULL) if(engineDependencyFiles != NULL)
{ {
engineDependencyFilesCWP = engineDependencyFiles; engineDependencyFilesCWP = engineDependencyFiles;
while(memcmp(engineDependencyFilesCWP, &DummyCmp, 1) != NULL) while(*((char*)engineDependencyFilesCWP) != 0)
{ {
RtlZeroMemory(&szTempName, sizeof szTempName); RtlZeroMemory(&szTempName, sizeof szTempName);
RtlZeroMemory(&szTempFolder, sizeof szTempFolder); RtlZeroMemory(&szTempFolder, sizeof szTempFolder);