home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
magazine
/
drdobbs
/
c_spec
/
execute
/
ctlc.c
< prev
next >
Wrap
C/C++ Source or Header
|
1986-02-20
|
326b
|
22 lines
#include <signal.h>
process_sigint()
{
/* Buffers aren't flushed when a ^C is encountered by.
* dos. Since exit() does do a buffer flush so re arange
* to call exit on intercepting a ^C
*/
exit( 1 );
}
ctlc()
{
/* Make control-C behave intellegently
*/
signal(SIGINT, process_sigint );
}