https://bugs.freedesktop.org/show_bug.cgi?id=34151
Use rfName consistently, instead of sometimes reverting to svValue[RULES_NDX] Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> --- This patch is actually appearing for the first time in version 2 of this series. setxkbmap.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setxkbmap.c b/setxkbmap.c index 511659b..9f92e2e 100644 --- a/setxkbmap.c +++ b/setxkbmap.c @@ -850,13 +850,13 @@ applyRules(void) inclPath[i], rfName); continue; } - sprintf(buf, "%s/rules/%s", inclPath[i], svValue[RULES_NDX]); + sprintf(buf, "%s/rules/%s", inclPath[i], rfName); rules = XkbRF_Load(buf, svValue[LOCALE_NDX], True, True); } } if (!rules) { - ERR1("Couldn't find rules file (%s) \n", svValue[RULES_NDX]); + ERR1("Couldn't find rules file (%s) \n", rfname); return False; } /* Let the rules file to the magic, then update the svValues with -- 1.7.3.2 _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel