Michitomo
michi****@gmail*****
2006年 4月 2日 (日) 20:17:53 JST
On 02/04/06, Yusuke TABATA <yusuk****@w5*****> wrote: > 田畑です。 > > いつもバグ報告ありがとうございます。 > > Konosuke Watanabe wrote: > > 辞書上の「\\」の処理がうまくいっていないのか,「\」を入力して > > 変換すると,「\」の後ろに余計なデータがくっついた変換候補が > > Anthy側から返ってくるようで,確定すると「\」の後ろにごみが入っ > > てしまいます. > > 次のようなパッチで修正できると思います。 > #どう見てもケアレスミスです。本当に(以下略) > 色々溜まったので、anthy-7500b出すべきですねえ > > diff --git a/src-worddic/word_lookup.c b/src-worddic/word_lookup.c > index 61dd1b9..0cedf8e 100644 > --- a/src-worddic/word_lookup.c > +++ b/src-worddic/word_lookup.c > @@ -189,14 +189,14 @@ copy_to_buf(char *buf, const char *src, > int i; > pos = 0; > for (i = 0; i < char_count; i++){ > - if (src[pos] == '\\') { > - if (src[pos + 1] == ' ') { > - pos ++; > - } else if (src[pos + 1] == '\\') { > - pos ++; > + if (src[i] == '\\') { > + if (src[i + 1] == ' ') { > + i ++; > + } else if (src[i + 1] == '\\') { > + i ++; > } > } > - buf[i] = src[pos]; > + buf[pos] = src[i]; > pos ++; > } > buf[pos] = 0; > > > > > -- > -- > CHAOS AND CHANCE! > Yusuke TABATA > _______________________________________________ > Anthy-dev mailing list > Anthy****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/anthy-dev >