Simplifying v4 made unnecessary the cryptic if branch. (It must have been working around patch's own bug). include/xkbsrv.h | 3 +++ xkb/xkbInit.c | 9 +++++++++ xkb/xkbPrKeyEv.c | 33 +++++++++++++++++++++++++-------- 3 files changed, 37 insertions(+), 8 deletions(-)