diff --git a/src/override/memcpy.cc b/src/override/memcpy.cc index 6d1ebce..b854e16 100644 --- a/src/override/memcpy.cc +++ b/src/override/memcpy.cc @@ -10,7 +10,8 @@ using namespace snmalloc; // glibc lacks snprintf_l -#ifdef __linux__ +#if defined(__linux__) || defined(__OpenBSD__) || defined(__DragonFly__) || \ + defined(__HAIKU__) # define snprintf_l(buf, size, loc, msg, ...) \ snprintf(buf, size, msg, __VA_ARGS__) // Windows has it with an underscore prefix