diff --git a/injector/src/dll.c b/injector/src/dll.c index 10776f5..bd4d06c 100644 --- a/injector/src/dll.c +++ b/injector/src/dll.c @@ -41,12 +41,13 @@ BOOL WINAPI DllMain(HINSTANCE inst, DWORD reason, LPVOID reserved) { char *unixInjectDll = wine_get_unix_file_name(wInjectDll); char *unixWorkdir = wine_get_unix_file_name(wWorkdir); + char *i = unixInjectDll, *w = unixWorkdir; char startsWith = 0; - while (*unixInjectDll != '\0' && *unixWorkdir != '\0') { - startsWith = *unixInjectDll == *unixWorkdir; + while (*i != '\0' && *w != '\0') { + startsWith = *i == *w; if (!startsWith) break; - unixInjectDll++, unixWorkdir++; + i++, w++; } HANDLE heap = GetProcessHeap();