$OpenBSD: patch-icb_signals_c,v 1.1 2001/05/14 16:42:54 millert Exp $ --- icb/signals.c.orig Fri Feb 24 14:20:29 1995 +++ icb/signals.c Mon May 14 10:33:04 2001 @@ -22,14 +22,14 @@ trapsignals() /* sighandler askquit(), suspend(), icbexit(); */ /* exit on a hangup or terminate signal */ - signal(SIGHUP, icbexit); - signal(SIGTERM, icbexit); + signal(SIGHUP, (void *)icbexit); + signal(SIGTERM, (void *)icbexit); /* on an interrupt, verify the user wants to quit */ - signal(SIGINT, askquit); + signal(SIGINT, (void *)askquit); /* suspend on a stop signal */ - signal(SIGTSTP, suspend); + signal(SIGTSTP, (void *)suspend); } @@ -45,7 +45,7 @@ suspend() sigsetmask(sigblock(0) &~ mask(SIGTSTP)); kill(0, SIGTSTP); sigblock(mask(SIGTSTP)); - signal(SIGTSTP, suspend); + signal(SIGTSTP, (void *)suspend); icbterm(); continued = 1; } @@ -73,7 +73,7 @@ askquit() if (c == 'Y' || c == 'y') icbexit(); - signal(SIGINT, askquit); + signal(SIGINT, (void *)askquit); continued = 1; if (oem)