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

Give a compile warning when we don't have any flags for minherit().

Part of ticket 30686.
Nick Mathewson 6 лет назад
Родитель
Сommit
cad0de35bd
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      src/lib/malloc/map_anon.c

+ 5 - 0
src/lib/malloc/map_anon.c

@@ -70,6 +70,11 @@
 
 #endif
 
+#if defined(HAVE_MINHERIT) && !defined(FLAG_ZERO) && !defined(FLAG_NOINHERIT)
+#warn "minherit() is defined, but we couldn't find the right flag for it."
+#warn "This is probably a bug in Tor's support for this platform."
+#endif
+
 /**
  * Helper: try to prevent the <b>sz</b> bytes at <b>mem</b> from being swapped
  * to disk.  Return 0 on success or if the facility is not available on this