blob: 4eb30860f03b639a39f954a2e32f84e0f8bba5e5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
/*
* File: libdos.cc
* Summary: Functions for DOS support.
* Written by: Darshan Shaligram
*
* Added for Crawl Reference by $Author: nlanza $ on $Date: 2006-09-26T03:22:57.300929Z $
*/
// Every .cc must include AppHdr or bad things happen.
#include "AppHdr.h"
#include <termios.h>
void init_libdos()
{
struct termios charmode;
tcgetattr (0, &charmode);
// Ignore Ctrl-C
charmode.c_lflag &= ~ISIG;
tcsetattr (0, TCSANOW, &charmode);
}
|