From 9adc3720cd8fe2ba843d014dbbfe81bf936f9715 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Tue, 22 Jul 2008 17:21:35 +0000 Subject: more keyboard handling cleanups --- src/client/key.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/client/key.cc') diff --git a/src/client/key.cc b/src/client/key.cc index 9b0c942..27ed22a 100644 --- a/src/client/key.cc +++ b/src/client/key.cc @@ -9,7 +9,7 @@ namespace client { -Key::Key(const char *name, unsigned int keysym, char ascii, const char *bind) +Key::Key(const char *name, int keysym, char ascii, const char *bind) { key_sym = keysym; key_ascii = ascii; @@ -21,6 +21,10 @@ Key::Key(const char *name, unsigned int keysym, char ascii, const char *bind) if (bind) key_bind.assign(bind); + + key_bind_shift.clear(); + key_bind_ctrl.clear(); + key_bind_alt.clear(); } Key::~Key() -- cgit v1.2.3