aboutsummaryrefslogtreecommitdiff
path: root/terminal-game-utils.hpp
diff options
context:
space:
mode:
authorroy <[email protected]>2026-07-07 23:51:53 +0300
committerroy <[email protected]>2026-07-07 23:51:53 +0300
commit9bd00d83b9553dcb2f1a0922762908de017cac1a (patch)
tree8e931dd231d9520d35eb8f8af2be796c655264da /terminal-game-utils.hpp
parent0c485f2df9125102c2945ffbdd00d2a781b39192 (diff)
Added ISIG flag to raw mode (disable CTRL+C to exit program)HEADmaster
Diffstat (limited to 'terminal-game-utils.hpp')
-rw-r--r--terminal-game-utils.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/terminal-game-utils.hpp b/terminal-game-utils.hpp
index aa540bb..1fdcf13 100644
--- a/terminal-game-utils.hpp
+++ b/terminal-game-utils.hpp
@@ -119,7 +119,7 @@ inline void EnableRawMode() {
raw.c_iflag &= ~(ICRNL | INPCK | ISTRIP | IXON);
raw.c_oflag &= ~(OPOST);
raw.c_cflag |= (CS8);
- raw.c_lflag &= ~(ECHO | ICANON | IEXTEN);
+ raw.c_lflag &= ~(ECHO | ICANON | IEXTEN | ISIG);
raw.c_cc[VMIN] = 1;
raw.c_cc[VTIME] = 0;