summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compat.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/compat.c b/compat.c
index 97e91af..70a6da3 100644
--- a/compat.c
+++ b/compat.c
@@ -583,7 +583,7 @@ SymInterpInfo si;
si= info->dflt;
si.defs.merge= merge;
si.interp.sym= def->sym;
- si.interp.match= (si.interp.match&(~XkbSI_OpMask))|(pred&XkbSI_OpMask);
+ si.interp.match= pred & XkbSI_OpMask;
si.interp.mods= mods;
if (!HandleInterpBody(def->def,xkb,&si,info)) {
info->errorCount++;