Tasuku SUENAGA
a****@razil*****
2007年 9月 21日 (金) 16:19:17 JST
末永です。
sen_index_remove()の最後に
通常は作成されないファイルの削除処理が入っており、
これに失敗してsen_file_operation_errorが返ってきているようです。
環境の問題ではなく、Sennaの不具合です。
窪田 博昭 さんは書きました:
> はじめまして、窪田と申します。
>
> sen_index_remove() を呼ぶと『常に』
> sen_file_operation_errorが返却される現象が起こっています
> 。
> 但し、ファイル自体は正常に削除されます。
>
> 私の環境の問題なのでしょうか?
> (fedora core 4)
>
> よろしくお願いします。
>
> ---- 検証コード ---
> {
> sen_rc rc = sen_init();
> // rc == sen_success
> }
> sen_index * index =
> sen_index_create("senna_example",SEN_INDEX_NORMALIZE |
> SEN_INDEX_NGRAM,512,sen_enc_utf8);
> // index != NULL
> {
> sen_rc rc = sen_index_close(index);
> // rc == sen_success
> }
> {
> sen_rc rc = sen_index_remove("senna_example");
> // rc == sen_file_operation_error
> }
> -------------------
>
> $ senna-cfg --version
> 1.0.8
---
Tasuku SUENAGA <a****@razil*****>