From 0dfd6994e3c69fd54d488bb95fd5e944242299b6 Mon Sep 17 00:00:00 2001 From: nipos Date: Tue, 29 Aug 2023 12:51:50 +0200 Subject: [PATCH] LibCore: Use BSD implementation of anon_create() on Haiku --- Userland/Libraries/LibCore/System.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibCore/System.cpp b/Userland/Libraries/LibCore/System.cpp index f52594fd45..01b882c76c 100644 --- a/Userland/Libraries/LibCore/System.cpp +++ b/Userland/Libraries/LibCore/System.cpp @@ -513,7 +513,7 @@ ErrorOr anon_create([[maybe_unused]] size_t size, [[maybe_unused]] int opti TRY(close(fd)); return Error::from_errno(saved_errno); } -#elif defined(AK_OS_BSD_GENERIC) || defined(AK_OS_EMSCRIPTEN) +#elif defined(AK_OS_BSD_GENERIC) || defined(AK_OS_EMSCRIPTEN) || defined(AK_OS_HAIKU) struct timespec time; clock_gettime(CLOCK_REALTIME, &time); auto name = DeprecatedString::formatted("/shm-{}{}", (unsigned long)time.tv_sec, (unsigned long)time.tv_nsec);