summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2006-08-24 21:28:29 +0000
committerHisham Muhammad <hisham@gobolinux.org>2006-08-24 21:28:29 +0000
commitcc5af25e11c6be88ffb959c616a71800162f48d6 (patch)
tree1c0591417c828391bb2c247a037e8f6adbb37c37
parentb10821aae9ac208dce0613e6869984d4f2fa1674 (diff)
Fix bug 1538463.
-rw-r--r--CRT.c1
-rw-r--r--TraceScreen.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/CRT.c b/CRT.c
index 9c283c9b..8bd29f08 100644
--- a/CRT.c
+++ b/CRT.c
@@ -160,6 +160,7 @@ void CRT_done() {
int CRT_readKey() {
nocbreak();
cbreak();
+ nodelay(stdscr, FALSE);
int ret = getch();
halfdelay(CRT_delay);
return ret;
diff --git a/TraceScreen.c b/TraceScreen.c
index ff470c4f..03534226 100644
--- a/TraceScreen.c
+++ b/TraceScreen.c
@@ -165,4 +165,5 @@ void TraceScreen_run(TraceScreen* this) {
kill(child, SIGTERM);
waitpid(child, NULL, 0);
fclose(strace);
+ CRT_enableDelay();
}

© 2014-2024 Faster IT GmbH | imprint | privacy policy