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), };