From 87fa8e2cccab324c90e08a07ea030ec9eaae4b58 Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Tue, 24 Mar 2026 09:40:20 +0100 Subject: Guard ProcessHandle(void*) and Initialize(void*) with ZEN_PLATFORM_WINDOWS These overloads are Windows-only but were missing the preprocessor guard, causing a linker error on Linux. --- src/zencore/process.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/zencore/process.cpp') diff --git a/src/zencore/process.cpp b/src/zencore/process.cpp index 038f43447..41503a0e5 100644 --- a/src/zencore/process.cpp +++ b/src/zencore/process.cpp @@ -282,10 +282,12 @@ ProcessHandle::ProcessHandle(int Pid) Initialize(Pid); } +#if ZEN_PLATFORM_WINDOWS ProcessHandle::ProcessHandle(void* NativeHandle) { Initialize(NativeHandle); } +#endif ProcessHandle::ProcessHandle(ProcessHandle&& Other) noexcept : m_ProcessHandle(Other.m_ProcessHandle) -- cgit v1.2.3