Eliminate 'implicit declaration of close' warning in 'strict ANSI' mode
authorIvan Maidanski <ivmai@mail.ru>
Thu, 23 Mar 2017 06:52:55 +0000 (09:52 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 23 Mar 2017 06:52:55 +0000 (09:52 +0300)
* src/atomic_ops_malloc.c [HAVE_MMAP && !USE_MMAP_ANON]: Include
unistd.h (to declare "close" function).

src/atomic_ops_malloc.c

index 8f0a274..74c96c0 100644 (file)
@@ -93,6 +93,7 @@ static volatile AO_t initial_heap_ptr = (AO_t)AO_initial_heap;
 #   define OPT_MAP_ANON MAP_ANON
 # endif
 #else
+# include <unistd.h> /* for close() */
 # define OPT_MAP_ANON 0
 #endif