diff --git a/src/system/libroot/posix/rpmalloc/rpmalloc.cpp b/src/system/libroot/posix/rpmalloc/rpmalloc.cpp index 0be1619220..aeddc71349 100644 --- a/src/system/libroot/posix/rpmalloc/rpmalloc.cpp +++ b/src/system/libroot/posix/rpmalloc/rpmalloc.cpp @@ -1726,7 +1726,9 @@ _memory_map_os(size_t size, size_t* offset) { void* ptr = mmap(0, size + padding, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_UNINITIALIZED, -1, 0); # endif if ((ptr == MAP_FAILED) || !ptr) { +#ifndef __HAIKU__ assert("Failed to map virtual memory block" == 0); +#endif return 0; } #endif