summaryrefslogtreecommitdiff
path: root/src/keyboard.h
diff options
context:
space:
mode:
authorChong Yidong <cyd@stupidchicken.com>2006-07-26 18:14:16 +0000
committerChong Yidong <cyd@stupidchicken.com>2006-07-26 18:14:16 +0000
commit4392dfe315bbfb6025bbca707c5a025def1bcc36 (patch)
tree61611595630bf14db962c73801fd9687ab366692 /src/keyboard.h
parent0601ad0f12dca0c48521d613a26f9a64db1cf35f (diff)
downloademacs-4392dfe315bbfb6025bbca707c5a025def1bcc36.tar.gz
* keyboard.h: Include systime.h. Update read_char prototype.
Diffstat (limited to 'src/keyboard.h')
-rw-r--r--src/keyboard.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/keyboard.h b/src/keyboard.h
index c0c941a0646..96ac7d2e856 100644
--- a/src/keyboard.h
+++ b/src/keyboard.h
@@ -19,6 +19,8 @@ along with GNU Emacs; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA. */
+#include "systime.h" /* for EMACS_TIME */
+
/* Length of echobuf field in each KBOARD. */
/* Each KBOARD represents one logical input stream from which Emacs gets input.
@@ -297,7 +299,8 @@ struct input_event;
extern Lisp_Object parse_modifiers P_ ((Lisp_Object));
extern Lisp_Object reorder_modifiers P_ ((Lisp_Object));
-extern Lisp_Object read_char P_ ((int, int, Lisp_Object *, Lisp_Object, int *));
+extern Lisp_Object read_char P_ ((int, int, Lisp_Object *, Lisp_Object,
+ int *, EMACS_TIME *));
/* User-supplied string to translate input characters through. */
extern Lisp_Object Vkeyboard_translate_table;