The unistd.h header is only needed for the close() declaration. If this header is not available, the close() declaration may be provide by another header, e.g. io.h.
Signed-off-by: Mans Rullgard <[email protected]> --- libavutil/file.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavutil/file.c b/libavutil/file.c index 77aaca0..e1d0831 100644 --- a/libavutil/file.c +++ b/libavutil/file.c @@ -20,7 +20,9 @@ #include "log.h" #include <fcntl.h> #include <sys/stat.h> +#if HAVE_UNISTD_H #include <unistd.h> +#endif #if HAVE_MMAP #include <sys/mman.h> #elif HAVE_MAPVIEWOFFILE -- 1.7.10.2 _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
