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);
}
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 */
*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)
{
}
} 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);