diff --git a/game_payload/src/utils.c b/game_payload/src/utils.c index 051b2fe..42d48c2 100644 --- a/game_payload/src/utils.c +++ b/game_payload/src/utils.c @@ -31,5 +31,5 @@ uint32_t utils_file_crc32c(const char *filePath) { char utils_env_enabled(const char *env) { char *envText = getenv(env); - return envText && strcmp(envText, "") != 0; + return envText && *envText; } diff --git a/injector/src/dll.c b/injector/src/dll.c index 56f9dae..fc3b1bb 100644 --- a/injector/src/dll.c +++ b/injector/src/dll.c @@ -42,7 +42,7 @@ BOOL WINAPI DllMain(HINSTANCE inst, DWORD reason, LPVOID reserved) { char *i = unixInjectDll, *w = unixWorkdir; char startsWith = 0; - while (*i != '\0' && *w != '\0') { + while (*i && *w) { startsWith = *i == *w; if (!startsWith) break; @@ -95,7 +95,7 @@ BOOL WINAPI DllMain(HINSTANCE inst, DWORD reason, LPVOID reserved) { // Optional: wait for user input before resuming (useful for debugging) char *waitEnabled = getenv("WAIT_BEFORE_RESUME"); - if (waitEnabled && strcmp(waitEnabled, "") != 0) { + if (waitEnabled && *waitEnabled) { wchar_t message[64]; wsprintfW(message, L"PID: %ld. Press OK to continue", pi.dwProcessId); MessageBoxW(NULL, message, J_MB_TITLE, MB_OK | MB_ICONINFORMATION);