Author: ek.kato
Date: Sun Mar  9 11:52:44 2008
New Revision: 5291

Modified:
  trunk/uim/wnnlib.c

Log:
* uim/wnnlib.c (uim_wnn_jc_dump_jconvbuf) : Fix segment
 transposing in wnn-proc-compose-state.


Modified: trunk/uim/wnnlib.c
==============================================================================
--- trunk/uim/wnnlib.c  (original)
+++ trunk/uim/wnnlib.c  Sun Mar  9 11:52:44 2008
@@ -3939,13 +3939,10 @@
    ret_ = CONS(CONS(MAKE_SYM("display-buf"), MAKE_STR("")), ret_);
  }

-  clause = buf->curClause - 1;
+  clause = buf->curClause;
  clauseinfo = buf->clauseInfo;

-  if (clause < 0) {
-    kana_ = MAKE_STR("");
-    disp_ = MAKE_STR("");
-  } else {
+  if (clause != buf->nClause) {
    len = clauseinfo[clause + 1].kanap - clauseinfo[clause].kanap;
    wstr = uim_malloc(sizeof(wchar) * (len + 1));
    str  = uim_malloc(sizeof(wchar) * (len + 1));

Reply via email to