Skip to content

Commit 09ad466

Browse files
committed
Haiku: add missing definitions
1 parent da1f994 commit 09ad466

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/ftg_core.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,8 @@
114114
/* broad test for OSes that are vaguely POSIX compliant */
115115
#if defined(__linux__) || defined(__APPLE__) || defined(ANDROID) || \
116116
defined(TARGET_OS_IPHONE) || defined(TARGET_IPHONE_SIMULATOR) || \
117-
defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__EMSCRIPTEN__)
117+
defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__EMSCRIPTEN__) || \
118+
defined(__HAIKU__)
118119
# define FTG_POSIX_LIKE 1
119120
#endif
120121

@@ -399,7 +400,7 @@ typedef struct ftg_dirhandle_s ftg_dirhandle_t;
399400
#elif defined(_WIN32)
400401
typedef int64_t ftg_off_t;
401402
typedef wchar_t ftg_wchar_t;
402-
#elif defined(__FreeBSD__) || defined(__OpenBSD__)
403+
#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__HAIKU__)
403404
typedef off_t ftg_off_t;
404405
#elif defined(FTG_WASM)
405406
typedef off_t ftg_off_t;

0 commit comments

Comments
 (0)