[comp.os.minix] begsig bug

ajm@cit5.cit.oz (Tony Mcgregor) (01/16/90)

The declaration of begsig in include/lib.h doesn't match the declaration
in lib/ibm/catchsig.s. This causes anything that calls signal(2) (eg
sh more etc) to core dump.

I removed the * from

    EXTERN _PROTOTYPE( void (*begsig), (int dummy) )

in /usr/include/lib.h and recompiled everything in sight.


----------------------------------------------------------------------------
Tony McGregor 
Department of Robotics and Digital Tech., Chisholm Institute of Technology
PO Box 197, Caulfield East, Vic 3145, Australia  
Phone: +61 3 5732014    Fax: +61 3 5732748    ACSNET: ajm@cit5.cit.oz
----------------------------------------------------------------------------