From 315bac4637537654b4711867911458c3a6974c7e Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 27 May 2016 19:08:24 +0200 Subject: events/keyevents: zero cur_bb/cur_kb on each iteration previously, a button/key definition with an invalid action name would assign the specified key to the most recent valid action. E.g. "zoom_in 4\ninvalid 5" wuold assign button 5 to zoom_in. --- src/keyevents.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/keyevents.c') diff --git a/src/keyevents.c b/src/keyevents.c index ba15a5d..8977111 100644 --- a/src/keyevents.c +++ b/src/keyevents.c @@ -178,6 +178,7 @@ void init_keyevents(void) { *k1 = '\0'; *k2 = '\0'; *k3 = '\0'; + cur_kb = NULL; read = sscanf(line, "%31s %31s %31s %31s\n", (char *) &action, (char *) &k1, (char* ) &k2, (char *) &k3); -- cgit v1.2.3