]> granicus.if.org Git - graphviz/commitdiff
Remove usage of _hdr_filio and _sys_filio
authorErwin Janssen <erwinjanssen@outlook.com>
Mon, 31 Oct 2016 22:08:16 +0000 (23:08 +0100)
committerErwin Janssen <erwinjanssen@outlook.com>
Wed, 7 Dec 2016 13:52:39 +0000 (14:52 +0100)
Both headers are not required for the build and are excluded when
SF_BINARY is defined. The headers and defines can therefore be removed.

lib/sfio/features/sfio
lib/sfio/sfhdr.h

index 8dd3450b27269d29ae9f72d6d09ed0c93e80695c..6da3abac5b6447fc1ad2ec9f3b232ed4531148aa 100644 (file)
@@ -271,8 +271,6 @@ lib vfork
 # file control checks
 ##################################################
 
-hdr filio
-sys filio
 sys ioctl
 lib remove
 lib unlink
index 0a109544a0aaa3f796ecbae35f7677bb43b53bc6..21bf88a89bb2f15e2a77dd35ff031fd6eb86acd9 100644 (file)
@@ -52,8 +52,6 @@ extern "C" {
 #if defined(_SFBINARY_H)
 #undef  _sys_stat
 #undef  _hdr_stat
-#undef  _hdr_filio
-#undef  _sys_filio
 #undef  _lib_poll
 #undef  _stream_peek
 #undef  _socket_peek
@@ -87,18 +85,6 @@ extern "C" {
 
 #include       <fcntl.h>
 
-#ifndef F_SETFD
-#ifndef FIOCLEX
-#if _hdr_filio
-#include       <filio.h>
-#else
-#if _sys_filio
-#include       <sys/filio.h>
-#endif /*_sys_filio*/
-#endif /*_hdr_filio*/
-#endif /*_FIOCLEX*/
-#endif                         /*F_SETFD */
-
 #if _hdr_unistd
 #include       <unistd.h>
 #endif