]> granicus.if.org Git - graphviz/commitdiff
remove unused sfio fork/vfork declarations
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 1 Jul 2021 00:24:33 +0000 (17:24 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 5 Jul 2021 18:47:30 +0000 (11:47 -0700)
The last usage of fork in this library was removed in
f552c0dece1435773de62334dee3310d1728e22f.

lib/sfio/sfhdr.h

index c024837149dd3d2cc150815b6a8cc5afde66e19c..fcb3c99ce0c0ab9257ea88a58349a4c74c141eb6 100644 (file)
@@ -48,9 +48,6 @@ extern "C" {
 #undef  HAVE_STAT_H
 #undef  _stream_peek
 #undef  _socket_peek
-#undef  HAVE_VFORK_H
-#undef  _HAVE_SYS_VFORK_H
-#undef  HAVE_VFORK
 #undef  HAVE_SYS_IOCTL_H
 #endif
 
@@ -86,17 +83,6 @@ extern "C" {
 #define SFMTXSTART(f,v)                { if(!f) return(v); }
 #define SFMTXRETURN(f,v)       { return(v); }
 
-/* alternative process forking */
-#if defined(HAVE_VFORK) && !defined(fork) && !defined(sparc) && !defined(__sparc)
-#ifdef HAVE_VFORK_H
-#include       <vfork.h>
-#endif
-#ifdef HAVE_SYS_VFORK_H
-#include       <sys/vfork.h>
-#endif
-#define fork   vfork
-#endif
-
 #ifdef HAVE_UNLINK
 #define remove unlink
 #endif
@@ -662,9 +648,6 @@ extern "C" {
     extern uint sleep(uint);
     extern int execl(const char *, const char *, ...);
     extern int execv(const char *, char **);
-#ifndef fork
-    extern int fork(void);
-#endif
 #ifdef HAVE_UNLINK
     extern int unlink(const char *);
 #endif
@@ -676,10 +659,6 @@ extern "C" {
     extern int fstat(int, Stat_t *);
 #endif
 
-#if defined(HAVE_VFORK) && !defined(HAVE_VFORK_H) && !defined(_HAVE_SYS_VFORK_H)
-    extern pid_t vfork(void);
-#endif /*HAVE_VFORK*/
-
 #endif /*_SFHDR_H*/
 #ifdef __cplusplus
 }