summaryrefslogtreecommitdiff
path: root/src/keyboard.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2016-12-11 19:19:10 +0200
committerEli Zaretskii <eliz@gnu.org>2016-12-11 19:19:10 +0200
commit2783e0e3899cf92910e97dc8bfda3e47b3df1478 (patch)
tree3475105b74b6e83cf99a8eca7a3d3a7fae8276d4 /src/keyboard.c
parent997081634a3b6c2359226305db05c818c492a9b2 (diff)
downloademacs-2783e0e3899cf92910e97dc8bfda3e47b3df1478.tar.gz
emacs-2783e0e3899cf92910e97dc8bfda3e47b3df1478.tar.bz2
emacs-2783e0e3899cf92910e97dc8bfda3e47b3df1478.zip
Undo part of last change
* src/thread.h: * src/keyboard.c: * src/keyboard.h: Undo part of last change: input_available_clear_time is again a global variable.
Diffstat (limited to 'src/keyboard.c')
-rw-r--r--src/keyboard.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/keyboard.c b/src/keyboard.c
index cc78548abd0..1fb1d492ce6 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -319,6 +319,10 @@ static ptrdiff_t echo_length (void);
/* Incremented whenever a timer is run. */
unsigned timers_run;
+/* Address (if not 0) of struct timespec to zero out if a SIGIO interrupt
+ happens. */
+struct timespec *input_available_clear_time;
+
/* True means use SIGIO interrupts; false means use CBREAK mode.
Default is true if INTERRUPT_INPUT is defined. */
bool interrupt_input;