summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeong YunWon <jeong@youknowone.org>2011-11-09 02:35:41 +0900
committerChoe Hwanjin <choe.hwanjin@gmail.com>2011-11-11 21:36:15 +0900
commit923d4ba82900e33c069c8838b89b681be04384ac (patch)
tree928b24b879062a43e1ec296d4bdd311bde1a03f9
parentd9ba16599b7e3837b47879394129e2265075a9ed (diff)
downloadlibhangul-923d4ba82900e33c069c8838b89b681be04384ac.tar.gz
hangul_jongseong_{dicompose -> decompose}
잘못 이름지은 함수 hangul_jongseong_dicompose 를 hangul_jongseong_decompose 로 바꿈 hangul_jongseong_dicompose 심볼이 같은 기능을 하도록 보존
-rw-r--r--hangul/hangul.h3
-rw-r--r--hangul/hangulctype.c8
-rw-r--r--hangul/hangulinputcontext.c2
3 files changed, 10 insertions, 3 deletions
diff --git a/hangul/hangul.h b/hangul/hangul.h
index bf16afd..1c675ff 100644
--- a/hangul/hangul.h
+++ b/hangul/hangul.h
@@ -54,7 +54,8 @@ ucschar hangul_jamo_to_cjamo(ucschar ch);
ucschar hangul_choseong_to_jongseong(ucschar ch);
ucschar hangul_jongseong_to_choseong(ucschar ch);
-void hangul_jongseong_dicompose(ucschar ch, ucschar* jong, ucschar* cho);
+void hangul_jongseong_decompose(ucschar ch, ucschar* jong, ucschar* cho);
+void hangul_jongseong_dicompose(ucschar ch, ucschar* jong, ucschar* cho) LIBHANGUL_DEPRECATED;
const ucschar* hangul_syllable_iterator_prev(const ucschar* str,
const ucschar* begin);
diff --git a/hangul/hangulctype.c b/hangul/hangulctype.c
index 53ada66..4ba2415 100644
--- a/hangul/hangulctype.c
+++ b/hangul/hangulctype.c
@@ -882,7 +882,7 @@ hangul_jongseong_to_choseong(ucschar c)
}
void
-hangul_jongseong_dicompose(ucschar c, ucschar* jong, ucschar* cho)
+hangul_jongseong_decompose(ucschar c, ucschar* jong, ucschar* cho)
{
static ucschar table[][2] = {
{ 0, 0x1100 }, /* jong kiyeok = cho kiyeok */
@@ -918,6 +918,12 @@ hangul_jongseong_dicompose(ucschar c, ucschar* jong, ucschar* cho)
*cho = table[c - 0x11a8][1];
}
+void
+hangul_jongseong_dicompose(ucschar c, ucschar* jong, ucschar* cho)
+{
+ hangul_jongseong_decompose(c, jong, cho);
+}
+
static int
hangul_jongseong_get_ncomponent(ucschar jong)
{
diff --git a/hangul/hangulinputcontext.c b/hangul/hangulinputcontext.c
index 46fc740..972e75e 100644
--- a/hangul/hangulinputcontext.c
+++ b/hangul/hangulinputcontext.c
@@ -1142,7 +1142,7 @@ hangul_ic_process_romaja(HangulInputContext *hic, int ascii, ucschar ch)
}
} else {
ucschar choseong = 0, jongseong = 0;
- hangul_jongseong_dicompose(hic->buffer.jongseong,
+ hangul_jongseong_decompose(hic->buffer.jongseong,
&jongseong, &choseong);
hic->buffer.jongseong = jongseong;
hangul_ic_save_commit_string(hic);