diff options
author | Choe Hwanjin <choe.hwanjin@gmail.com> | 2022-09-18 13:52:31 +0900 |
---|---|---|
committer | Choe Hwanjin <choe.hwanjin@gmail.com> | 2022-09-18 13:52:31 +0900 |
commit | d58b56a42c9b7f874e0dabce7588e8ccc82cdc66 (patch) | |
tree | 86724d3ff5c7be632db22a4717e62f7488bbd0cf /test | |
parent | a3d8eb6167cb92fe9d192402bb9b8dbe20ff7e26 (diff) | |
download | libhangul-init.tar.gz |
hangul_init: Add user_defined_keyboard_path argumentinit
키보드 파일 위치를 환경 변수로만 조정하는 것보다 hangul_init()
함수에서 직접 키보드 파일 위치를 지정할 수 있는 편이 라이브러리
사용에 편리한 것 같다.
Diffstat (limited to 'test')
-rw-r--r-- | test/hangul.c | 6 | ||||
-rw-r--r-- | test/test.c | 6 |
2 files changed, 2 insertions, 10 deletions
diff --git a/test/hangul.c b/test/hangul.c index a019f06..5331556 100644 --- a/test/hangul.c +++ b/test/hangul.c @@ -68,11 +68,7 @@ main(int argc, char *argv[]) keyboard = argv[1]; } - char* keyboard_path = getenv("LIBHANGUL_KEYBOARD_PATH"); - if (keyboard_path == NULL) - setenv("LIBHANGUL_KEYBOARD_PATH", TEST_LIBHANGUL_KEYBOARD_PATH, 1); - - hangul_init(); + hangul_init(TEST_LIBHANGUL_KEYBOARD_PATH); hic = hangul_ic_new(keyboard); if (hic == NULL) { diff --git a/test/test.c b/test/test.c index f476c48..73e3c4c 100644 --- a/test/test.c +++ b/test/test.c @@ -613,11 +613,7 @@ Suite* libhangul_suite() int main() { - char* keyboard_path = getenv("LIBHANGUL_KEYBOARD_PATH"); - if (keyboard_path == NULL) - setenv("LIBHANGUL_KEYBOARD_PATH", TEST_LIBHANGUL_KEYBOARD_PATH, 1); - - hangul_init(); + hangul_init(TEST_LIBHANGUL_KEYBOARD_PATH); int number_failed; Suite* s = libhangul_suite(); |