Просмотр исходного кода

host_memory: allow missing MAP_NORESERVE on FreeBSD after 448d4815dece

src/common/host_memory.cpp:408:47: error: use of undeclared identifier 'MAP_NORESERVE'
                MAP_PRIVATE | MAP_ANONYMOUS | MAP_NORESERVE, -1, 0);
                                              ^
Jan Beich 2 лет назад
Родитель
Сommit
270d290e65
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      src/common/host_memory.cpp

+ 4 - 0
src/common/host_memory.cpp

@@ -25,6 +25,10 @@
 #include <unistd.h>
 #include "common/scope_exit.h"
 
+#ifndef MAP_NORESERVE
+#define MAP_NORESERVE 0
+#endif
+
 #endif // ^^^ Linux ^^^
 
 #include <mutex>