From 1b072e6a8a80ac63d1b3469d76d4854d5c7835c1 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 22 Jun 2011 14:05:58 +0200 Subject: mesa xkbcomp git update 22 June 2011 --- xkbcomp/compat.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'xkbcomp/compat.c') diff --git a/xkbcomp/compat.c b/xkbcomp/compat.c index 03c29efdc..759535a38 100644 --- a/xkbcomp/compat.c +++ b/xkbcomp/compat.c @@ -656,8 +656,15 @@ HandleInterpDef(InterpDef * def, XkbDescPtr xkb, unsigned merge, { ERROR("Couldn't determine matching modifiers\n"); ACTION("Symbol interpretation ignored\n"); - return False; + return True; } + if (def->ignore) + { + ERROR("Couldn't lookup keysym\n"); + ACTION("Symbol interpretation ignored\n"); + return True; + } + if (def->merge != MergeDefault) merge = def->merge; -- cgit v1.2.3