diff -up scim-1.4.7/modules/FrontEnd/IMdkit/i18nIMProto.c.xim-wrong-format scim-1.4.7/modules/FrontEnd/IMdkit/i18nIMProto.c
--- scim-1.4.7/modules/FrontEnd/IMdkit/i18nIMProto.c.xim-wrong-format 2008-08-02 09:01:07.000000000 +0800
+++ scim-1.4.7/modules/FrontEnd/IMdkit/i18nIMProto.c 2008-08-02 09:01:15.000000000 +0800
@@ -106,11 +106,11 @@ static XimFrameRec xpcs_fr[] =
static XimFrameRec ext_fr[] =
{
- _FRAME(BIT16), /* extension major-opcode */
- _FRAME(BIT16), /* extension minor-opcode */
+ _FRAME(BIT8), /* extension major-opcode */
+ _FRAME(BIT8), /* extension minor-opcode */
_FRAME(BIT16), /* length of extension name */
_FRAME(BARRAY), /* extension name */
- _PAD4(2),
+ _PAD4(1),
_FRAME(EOL),
};