- fix an off by one in uim_x_kana_input_hack_init()

found by TAKAHASHI Tamotsu, confirmed/committed by upstream.
This commit is contained in:
jasper 2010-09-19 19:01:14 +00:00
parent 4b7f2459c3
commit fb0e9109fc
2 changed files with 17 additions and 2 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.23 2010/08/21 19:57:09 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.24 2010/09/19 19:01:14 jasper Exp $
COMMENT-main= multilingual input method library
COMMENT-gtk= uim for GTK
@ -19,7 +19,7 @@ PKGNAME-qt= uim-qt-$V
PKGNAME-kde= uim-kde-$V
PKGNAME-gnome= uim-gnome-$V
REVISION-main= 3
REVISION-main= 4
REVISION-gtk= 4
REVISION-qt= 2
REVISION-kde= 2

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-uim_uim_x_kana_input_hack_c,v 1.1 2010/09/19 19:01:14 jasper Exp $
http://www.mail-archive.com/uim-en@googlegroups.com/msg00252.html
--- uim/uim-x-kana-input-hack.c.orig Wed Feb 13 15:43:42 2008
+++ uim/uim-x-kana-input-hack.c Sun Sep 19 20:59:32 2010
@@ -127,7 +127,7 @@ uim_x_kana_input_hack_init(Display *display)
if (keysyms_per_keycode >= SHIFTED_KEYSYM_INDEX + 1) {
for (i = 0, syms = map;
- i <= keycode_count;
+ i < keycode_count;
i++, syms += keysyms_per_keycode)
{
unmodified = syms[UNMODIFIED_KEYSYM_INDEX];