diff options
author | Xavier Roche <xroche@users.noreply.github.com> | 2012-05-06 14:20:29 +0000 |
---|---|---|
committer | Xavier Roche <xroche@users.noreply.github.com> | 2012-05-06 14:20:29 +0000 |
commit | fbfb68b7c76a90879e49b1ef4792503682dff9e5 (patch) | |
tree | 657425618c9cf88584ddc951846625a02863c91c /src/htsindex.c | |
parent | 78a63125160c4df021b7be08761435b5cc0f5f2f (diff) |
UTF-8 filenames handling (based on HTML page charset)
Diffstat (limited to 'src/htsindex.c')
-rw-r--r-- | src/htsindex.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/htsindex.c b/src/htsindex.c index f4a984b..eea1c47 100644 --- a/src/htsindex.c +++ b/src/htsindex.c @@ -142,6 +142,7 @@ void index_init(const char* indexpath) { But should be okay on most cases Tags and javascript handled (ignored) */ +/* Note: utf-8 */ int index_keyword(const char* html_data,LLint size,const char* mime,const char* filename,const char* indexpath) { #if HTS_MAKE_KEYWORD_INDEX char catbuff[CATBUFF_SIZE]; @@ -166,8 +167,8 @@ int index_keyword(const char* html_data,LLint size,const char* mime,const char* // Init ? if (hts_index_init) { - remove(concat(catbuff,indexpath,"index.txt")); - remove(concat(catbuff,indexpath,"sindex.html")); + UNLINK(concat(catbuff,indexpath,"index.txt")); + UNLINK(concat(catbuff,indexpath,"sindex.html")); hts_index_init=0; } @@ -338,6 +339,7 @@ int index_keyword(const char* html_data,LLint size,const char* mime,const char* /* Sort index! */ +/* Note: NOT utf-8 */ void index_finish(const char* indexpath,int mode) { #if HTS_MAKE_KEYWORD_INDEX char catbuff[CATBUFF_SIZE]; |