[Anthy-dev 2232] canna.cについて質問

Back to archive index

Masanari Yamamoto h0131****@ice*****
2005年 8月 18日 (木) 00:38:03 JST


山本です。

imeproxyを使ったときにcannaが遅くなるので、canna.cでのサーバ呼び出しを
できるだけ少なくしようとしているのですが、_update_segmentの中で
意図がわからないRkGetKanjiの呼び出しがありました。

その部分のコードは以下のようになっています。
lenやbufを使っていないのでRkGetKanjiを呼ぶ意味がないような気がするので
すが、ここでRkGetKanjiを呼ばないといけない理由があるのでしょうか。

for (i = 0; i <= tmp_segment_num; i++) {
  int len;
  RkGoTo(cc->rk_context_id, i);
  len = RkGetKanji(cc->rk_context_id, (unsigned char *)buf, BUFSIZE);
#ifdef UIM_CANNA_DEBUG
  printf("segment: %d, buf: %s\n", i, buf);
#endif
}

-- 
山本将也



Anthy-dev メーリングリストの案内
Back to archive index