From 4dcf79e388ceeb0baede3757d1f0b8e7e502d2e7 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Fri, 5 Sep 2025 12:50:22 +0300 Subject: [PATCH] os,ci: use a conditional include, instead of a platform file, to include libproc.h on macos only --- vlib/os/os.c.v | 4 ++++ vlib/os/os_darwin.c.v | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/vlib/os/os.c.v b/vlib/os/os.c.v index 8c37461146..dceb76f5be 100644 --- a/vlib/os/os.c.v +++ b/vlib/os/os.c.v @@ -5,6 +5,10 @@ import strings #include // #include #include +$if macos { + #include +} + $if freebsd || openbsd { #include } diff --git a/vlib/os/os_darwin.c.v b/vlib/os/os_darwin.c.v index d161a43f73..010044a82f 100644 --- a/vlib/os/os_darwin.c.v +++ b/vlib/os/os_darwin.c.v @@ -3,8 +3,6 @@ // that can be found in the LICENSE file. module os -#include - pub const sys_write = 4 pub const sys_open = 5 pub const sys_close = 6