ben 97/04/26 13:20:07
Modified: src conf.h http_main.h src/modules Makefile Log: Fix multiply defined signal(). Reviewed by: Randy, Dean. Revision Changes Path 1.94 +14 -0 apache/src/conf.h Index: conf.h =================================================================== RCS file: /export/home/cvs/apache/src/conf.h,v retrieving revision 1.93 retrieving revision 1.94 diff -C3 -r1.93 -r1.94 *** conf.h 1997/04/15 20:00:21 1.93 --- conf.h 1997/04/26 20:20:06 1.94 *************** *** 639,644 **** --- 639,658 ---- #define INADDR_NONE ((unsigned long) -1) #endif + /* + * Replace signal function with sigaction equivalent + */ + #ifndef NO_USE_SIGACTION + typedef void Sigfunc(int); + + #if defined(SIG_IGN) && !defined(SIG_ERR) + #define SIG_ERR ((Sigfunc *)-1) + #endif + + #define signal(s,f) ap_signal(s,f) + Sigfunc *signal(int signo, Sigfunc *func); + #endif + /* Finding offsets of elements within structures. * Taken from the X code... they've sweated portability of this stuff * so we don't have to. Sigh... 1.10 +0 -13 apache/src/http_main.h Index: http_main.h =================================================================== RCS file: /export/home/cvs/apache/src/http_main.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C3 -r1.9 -r1.10 *** http_main.h 1997/04/21 20:29:07 1.9 --- http_main.h 1997/04/26 20:20:06 1.10 *************** *** 97,112 **** int count_busy_servers (); int count_idle_servers (); - /* - * Replace signal function with sigaction equivalent - */ - #ifndef NO_USE_SIGACTION - typedef void Sigfunc(int); - - #if defined(SIG_IGN) && !defined(SIG_ERR) - #define SIG_ERR ((Sigfunc *)-1) - #endif - - Sigfunc *signal(int signo, Sigfunc *func); - #endif - --- 97,99 ---- 1.9 +24 -65 apache/src/modules/Attic/Makefile