Builds for OpenBSD!

git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4620 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
2023-11-08 03:36:08 +00:00
parent 6cdf207dcd
commit 52aa6eed0d
6 changed files with 46 additions and 7 deletions

View File

@ -1680,7 +1680,7 @@ static inline size_t js_def_malloc_usable_size(void *ptr)
return malloc_size(ptr);
#elif defined(_WIN32)
return _msize(ptr);
#elif defined(EMSCRIPTEN) || defined(__HAIKU__)
#elif defined(EMSCRIPTEN) || defined(__HAIKU__) || defined(__OpenBSD__)
return 0;
#elif defined(__linux__)
return malloc_usable_size(ptr);
@ -1754,7 +1754,7 @@ static const JSMallocFunctions def_malloc_funcs = {
malloc_size,
#elif defined(_WIN32)
(size_t (*)(const void *))_msize,
#elif defined(EMSCRIPTEN) || defined(__HAIKU__)
#elif defined(EMSCRIPTEN) || defined(__HAIKU__) || defined(__OpenBSD__)
NULL,
#elif defined(__linux__)
(size_t (*)(const void *))malloc_usable_size,