summaryrefslogtreecommitdiff
path: root/hangul/hangulinputcontext.c
diff options
context:
space:
mode:
authorChoe Hwanjin <choe.hwanjin@gmail.com>2010-12-29 23:30:34 +0900
committerChoe Hwanjin <choe.hwanjin@gmail.com>2010-12-29 23:30:34 +0900
commit36dea55f9c1cd6498e9ff3bda8ce9076a0ff5942 (patch)
tree47dc27d7e6860bffad582bcac62efbf99d06e7e5 /hangul/hangulinputcontext.c
parent1a24fd5cffa003676507173d7e6f01be715ab4bb (diff)
downloadlibhangul-36dea55f9c1cd6498e9ff3bda8ce9076a0ff5942.tar.gz
hangul_ic_get_keyboard_name()의 리턴값을 로캘에 관계없이 UTF-8로 함
hangul_ic_get_keyboard_name() 함수의 리턴값을 사용하는 곳의 대부분이 UTF-8인 경우에 더 사용하기 편리하다. nabi, ibus, scim, imhangul 등의 경우 결국 스트링을 UTF-8로 변환해야 하므로 여기에서 UTF-8을 리턴하면 코딩이 더 편리해진다. 단 tools/hangul.c 에서는 locale에 따른 변환을 해주어야 하므로 약간 더 불편해지기는 하지만, 나머지에서 수정할 내용이 줄어들므로 이 편이 더 낫다. git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@252 8f00fcd2-89fc-0310-932e-b01be5b65e01
Diffstat (limited to 'hangul/hangulinputcontext.c')
-rw-r--r--hangul/hangulinputcontext.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/hangul/hangulinputcontext.c b/hangul/hangulinputcontext.c
index 8f472d6..d112263 100644
--- a/hangul/hangulinputcontext.c
+++ b/hangul/hangulinputcontext.c
@@ -1842,6 +1842,7 @@ hangul_ic_get_keyboard_name(unsigned index_)
if (!isGettextInitialized) {
isGettextInitialized = true;
bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR);
+ bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
}
#endif