hangul_ic_push 가 실패할 경우 한번더 push함
authorChoe Hwanjin <choe.hwanjin@gmail.com>
Sat, 25 Feb 2006 08:19:00 +0000 (17:19 +0900)
committerChoe Hwanjin <choe.hwanjin@gmail.com>
Sat, 25 Feb 2006 08:19:00 +0000 (17:19 +0900)
ㅆㅠ 나 ㅠㅆ 를 입력할 때 발생하는 문제를 수정함

git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@57 8f00fcd2-89fc-0310-932e-b01be5b65e01

hangul/hangulinputcontext.c

index cc7401d..df831c1 100644 (file)
@@ -420,7 +420,9 @@ hangul_ic_process_jamo(HangulInputContext *hic, ucschar ch)
                }
            } else {
                if (!hangul_ic_push(hic, ch)) {
-                   return false;
+                   if (!hangul_ic_push(hic, ch)) {
+                       return false;
+                   }
                }
            }
        } else if (hangul_is_jungseong(ch)) {
@@ -448,7 +450,9 @@ hangul_ic_process_jamo(HangulInputContext *hic, ucschar ch)
            }
        } else {
            if (!hangul_ic_push(hic, ch)) {
-               return false;
+               if (!hangul_ic_push(hic, ch)) {
+                   return false;
+               }
            }
        }
     } else {