diff options
author | Choe Hwanjin <choe.hwanjin@gmail.com> | 2007-01-04 22:36:11 +0900 |
---|---|---|
committer | Choe Hwanjin <choe.hwanjin@gmail.com> | 2007-01-04 22:36:11 +0900 |
commit | 8aa291c66637013b4bb7cbbb2905056f06ab711e (patch) | |
tree | d3f9b3fcd49473797010f81fbb56079deb526dc7 | |
parent | eed16a373e9d2c2394e10531a2e0996808a48391 (diff) | |
download | libhangul-8aa291c66637013b4bb7cbbb2905056f06ab711e.tar.gz |
keyboard array와 combination array를 const로 바꿈
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@106 8f00fcd2-89fc-0310-932e-b01be5b65e01
-rw-r--r-- | hangul/hangulinputcontext.c | 16 | ||||
-rw-r--r-- | hangul/hangulkeyboard.h | 16 |
2 files changed, 16 insertions, 16 deletions
diff --git a/hangul/hangulinputcontext.c b/hangul/hangulinputcontext.c index d0942ee..e304c63 100644 --- a/hangul/hangulinputcontext.c +++ b/hangul/hangulinputcontext.c @@ -76,42 +76,42 @@ struct _HangulInputContext { static const HangulKeyboard hangul_keyboard_2 = { HANGUL_KEYBOARD_TYPE_JAMO, - hangul_keyboard_table_2 + (ucschar*)hangul_keyboard_table_2 }; static const HangulKeyboard hangul_keyboard_32 = { HANGUL_KEYBOARD_TYPE_JASO, - hangul_keyboard_table_32 + (ucschar*)hangul_keyboard_table_32 }; static const HangulKeyboard hangul_keyboard_390 = { HANGUL_KEYBOARD_TYPE_JASO, - hangul_keyboard_table_390 + (ucschar*)hangul_keyboard_table_390 }; static const HangulKeyboard hangul_keyboard_3final = { HANGUL_KEYBOARD_TYPE_JASO, - hangul_keyboard_table_3final + (ucschar*)hangul_keyboard_table_3final }; static const HangulKeyboard hangul_keyboard_3sun = { HANGUL_KEYBOARD_TYPE_JASO, - hangul_keyboard_table_3sun + (ucschar*)hangul_keyboard_table_3sun }; static const HangulKeyboard hangul_keyboard_3yet = { HANGUL_KEYBOARD_TYPE_JASO, - hangul_keyboard_table_3yet + (ucschar*)hangul_keyboard_table_3yet }; static const HangulCombination hangul_combination_default = { N_ELEMENTS(hangul_combination_table_default), - hangul_combination_table_default + (HangulCombinationItem*)hangul_combination_table_default }; static const HangulCombination hangul_combination_full = { N_ELEMENTS(hangul_combination_table_full), - hangul_combination_table_full + (HangulCombinationItem*)hangul_combination_table_full }; static void hangul_buffer_push(HangulBuffer *buffer, ucschar ch); diff --git a/hangul/hangulkeyboard.h b/hangul/hangulkeyboard.h index b93c870..aa609ea 100644 --- a/hangul/hangulkeyboard.h +++ b/hangul/hangulkeyboard.h @@ -1,4 +1,4 @@ -static ucschar hangul_keyboard_table_2[] = { +static const ucschar hangul_keyboard_table_2[] = { 0x0000, /* 0x00 null */ 0x0000, /* 0x01 start of heading */ 0x0000, /* 0x02 start of text */ @@ -129,7 +129,7 @@ static ucschar hangul_keyboard_table_2[] = { 0x0000 /* 0x7F delete */ }; -static ucschar hangul_keyboard_table_32[] = { +static const ucschar hangul_keyboard_table_32[] = { 0x0000, /* 0x00 null */ 0x0000, /* 0x01 start of heading */ 0x0000, /* 0x02 start of text */ @@ -260,7 +260,7 @@ static ucschar hangul_keyboard_table_32[] = { 0x0000 /* 0x7F delete */ }; -static ucschar hangul_keyboard_table_390[] = { +static const ucschar hangul_keyboard_table_390[] = { 0x0000, /* 0x00 null */ 0x0000, /* 0x01 start of heading */ 0x0000, /* 0x02 start of text */ @@ -391,7 +391,7 @@ static ucschar hangul_keyboard_table_390[] = { 0x0000 /* 0x7F delete */ }; -static ucschar hangul_keyboard_table_3final[] = { +static const ucschar hangul_keyboard_table_3final[] = { 0x0000, /* 0x00 null */ 0x0000, /* 0x01 start of heading */ 0x0000, /* 0x02 start of text */ @@ -522,7 +522,7 @@ static ucschar hangul_keyboard_table_3final[] = { 0x0000 /* 0x7F delete */ }; -static ucschar hangul_keyboard_table_3sun[] = { +static const ucschar hangul_keyboard_table_3sun[] = { 0x0000, /* 0x00 null */ 0x0000, /* 0x01 start of heading */ 0x0000, /* 0x02 start of text */ @@ -653,7 +653,7 @@ static ucschar hangul_keyboard_table_3sun[] = { 0x0000 /* 0x7F delete */ }; -static ucschar hangul_keyboard_table_3yet[] = { +static const ucschar hangul_keyboard_table_3yet[] = { 0x0000, /* 0x00 null */ 0x0000, /* 0x01 start of heading */ 0x0000, /* 0x02 start of text */ @@ -784,7 +784,7 @@ static ucschar hangul_keyboard_table_3yet[] = { 0x0000 /* 0x7F delete */ }; -static HangulCombinationItem hangul_combination_table_default[] = { +static const HangulCombinationItem hangul_combination_table_default[] = { { 0x11001100, 0x1101 }, /* choseong kiyeok + kiyeok = ssangkiyeok */ { 0x11031103, 0x1104 }, /* choseong tikeut + tikeut = ssangtikeut */ { 0x11071107, 0x1108 }, /* choseong pieup + pieup = ssangpieup */ @@ -812,7 +812,7 @@ static HangulCombinationItem hangul_combination_table_default[] = { { 0x11ba11ba, 0x11bb }, /* jongseong sios + sios = ssangsios */ }; -static HangulCombinationItem hangul_combination_table_full[] = { +static const HangulCombinationItem hangul_combination_table_full[] = { { 0x11001100, 0x1101 }, /* choseong ssangkiyeok = kiyeok + kiyeok */ { 0x11021100, 0x1113 }, /* choseong nieun-kiyeok = nieun + kiyeok */ { 0x11021102, 0x1114 }, /* choseong ssangnieun = nieun + nieun */ |