From a75f2064cd2a23084f0638d97a5d222ec55d396e Mon Sep 17 00:00:00 2001 From: jcm <6864788+jcm93@users.noreply.github.com> Date: Mon, 2 Sep 2024 11:14:20 -0500 Subject: [PATCH] filesystem: Include macOS in BSD defines --- filesystem/linux/os_filesystem.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/filesystem/linux/os_filesystem.cpp b/filesystem/linux/os_filesystem.cpp index 6b59e1f6..d7773976 100644 --- a/filesystem/linux/os_filesystem.cpp +++ b/filesystem/linux/os_filesystem.cpp @@ -39,11 +39,12 @@ #include #endif -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__APPLE__) #define FSTAT64 fstat #define FTRUNCATE64 ftruncate #define MMAP64 mmap #define STAT64 stat +#define off64_t off_t #else #define FSTAT64 fstat64 #define FTRUNCATE64 ftruncate64