From 39da594aa7cd1015d30ae16edb9b7f1966323dfe Mon Sep 17 00:00:00 2001 From: ReverendOzmund Date: Sun, 11 Oct 2026 10:52:31 +0200 Subject: [PATCH] loader: guard LoadExec close_range path with __linux__ for macOS --- src/loader/loadExec.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/loader/loadExec.cpp b/src/loader/loadExec.cpp index 0e3e4174..5d3f4868 100644 --- a/src/loader/loadExec.cpp +++ b/src/loader/loadExec.cpp @@ -14,7 +14,7 @@ #if KYTY_PLATFORM == KYTY_PLATFORM_WINDOWS #define WIN32_LEAN_AND_MEAN #include -#elif KYTY_PLATFORM == KYTY_PLATFORM_LINUX +#elif defined(__linux__) #include #include #endif @@ -45,7 +45,7 @@ int LoadExec(const char* path, const char* const argv[]) { !Common::File::IsFileExisting(Libs::LibKernel::FileSystem::GetRealFilename(path))) { return SYSTEM_SERVICE_ERROR_PARAMETER; } -#if KYTY_PLATFORM == KYTY_PLATFORM_WINDOWS || KYTY_PLATFORM == KYTY_PLATFORM_LINUX +#if KYTY_PLATFORM == KYTY_PLATFORM_WINDOWS || defined(__linux__) std::vector arguments {"--guest-exec", path}; size_t bytes = 0; for (size_t i = 0; argv != nullptr && argv[i] != nullptr; ++i) {