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*****>