From 41765895a8c78870498c5879d7e97be8b14bf630 Mon Sep 17 00:00:00 2001 From: Isak Holmstrom Date: Mon, 14 Feb 2022 18:52:30 +0100 Subject: [PATCH] LibCore: Make FreeBSD build SerenityOS --- Userland/Libraries/LibCore/DateTime.cpp | 4 ++++ Userland/Libraries/LibCore/Stream.cpp | 3 +++ 2 files changed, 7 insertions(+) diff --git a/Userland/Libraries/LibCore/DateTime.cpp b/Userland/Libraries/LibCore/DateTime.cpp index 3a7fdfe345..525328d541 100644 --- a/Userland/Libraries/LibCore/DateTime.cpp +++ b/Userland/Libraries/LibCore/DateTime.cpp @@ -106,7 +106,11 @@ String DateTime::to_string(StringView format) const const int format_len = format.length(); auto format_time_zone_offset = [&](bool with_separator) { +#ifndef __FreeBSD__ auto offset_seconds = -timezone; +#else + auto offset_seconds = 0; +#endif StringView offset_sign; if (offset_seconds >= 0) { diff --git a/Userland/Libraries/LibCore/Stream.cpp b/Userland/Libraries/LibCore/Stream.cpp index 0fce083488..5731580ca0 100644 --- a/Userland/Libraries/LibCore/Stream.cpp +++ b/Userland/Libraries/LibCore/Stream.cpp @@ -17,6 +17,9 @@ #ifdef __serenity__ # include #endif +#ifdef __FreeBSD__ +# include +#endif namespace Core::Stream {