diff options
Diffstat (limited to 'maildrop/maildrop.C')
| -rw-r--r-- | maildrop/maildrop.C | 11 | 
1 files changed, 2 insertions, 9 deletions
| diff --git a/maildrop/maildrop.C b/maildrop/maildrop.C index 89a5ec6..89a4c3c 100644 --- a/maildrop/maildrop.C +++ b/maildrop/maildrop.C @@ -18,13 +18,10 @@ extern void killprocgroup();  int Maildrop::sigfpe; -static RETSIGTYPE sig_fpe(int) +static void sig_fpe(int)  {  	maildrop.sigfpe=1;  	signal (SIGFPE, sig_fpe); -#if RETSIGTYPE != void -	return (0); -#endif  }  void Maildrop::cleanup() @@ -33,7 +30,7 @@ void Maildrop::cleanup()  	killprocgroup();  } -RETSIGTYPE Maildrop::bye(int n) +void Maildrop::bye(int n)  {  static const char msg[]="maildrop: signal 0x";  static const char hex[]="0123456789ABCDEF"; @@ -46,10 +43,6 @@ static const char hex[]="0123456789ABCDEF";  		; /* gcc shut up */  	_exit(EX_TEMPFAIL); - -#if RETSIGTYPE != void -	return (0); -#endif  }  int Maildrop::trap(int (*func)(int, char *[]), int argc, char *argv[]) | 
