Changeset 2090
- Timestamp:
- 03/18/08 23:45:43 (2 months ago)
- Files:
-
- libswish3/trunk/configure.ac (modified) (1 diff)
- libswish3/trunk/src/Makefile.am (modified) (1 diff)
- libswish3/trunk/src/libswish3/hash.c (modified) (1 diff)
- libswish3/trunk/src/libswish3/libswish3.h (modified) (2 diffs)
- libswish3/trunk/src/libswish3/string.c (modified) (2 diffs)
- libswish3/trunk/src/xapian (added)
- libswish3/trunk/src/xapian/Makefile.am (added)
- libswish3/trunk/src/xapian/swish_xapian.cpp (added)
- libswish3/trunk/src/xapian/test.pl (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
libswish3/trunk/configure.ac
r2009 r2090 10 10 src/Makefile 11 11 src/libswish3/Makefile 12 src/xapian/Makefile 12 13 doc/Makefile 13 14 libswish3.pc libswish3/trunk/src/Makefile.am
r2041 r2090 1 1 SUBDIRS = libswish3 2 3 # do not list xapian as a SUBDIR because it is optional to build xapian/* 2 4 3 5 xml2_CFLAGS=`xml2-config --cflags` libswish3/trunk/src/libswish3/hash.c
r2046 r2090 36 36 } 37 37 38 /* PUBLIC */ 38 39 39 int swish_hash_add( xmlHashTablePtr hash, xmlChar *key, void * value ) 40 40 { libswish3/trunk/src/libswish3/libswish3.h
r2046 r2090 195 195 { 196 196 int n; 197 xmlChar **word;197 xmlChar** word; 198 198 }; 199 199 … … 303 303 unsigned int maxwordlen; // max word length 304 304 unsigned int minwordlen; // min word length 305 unsigned inttokenize; // should we parse into WordList305 boolean tokenize; // should we parse into WordList 306 306 swish_WordList* (*tokenizer) (swish_Analyzer*, xmlChar*, ...); 307 307 xmlChar* (*stemmer) (xmlChar*); libswish3/trunk/src/libswish3/string.c
r2041 r2090 402 402 swish_make_stringlist(xmlChar * line) 403 403 { 404 swish_StringList *sl = swish_init_stringlist();404 swish_StringList *sl; 405 405 int cursize, maxsize; 406 406 xmlChar *p; … … 409 409 return (NULL); 410 410 411 p = (xmlChar*)strchr((const char*)line,'\n'); 411 sl = swish_init_stringlist(); 412 p = (xmlChar*)strchr((const char*)line,'\n'); 412 413 if (p != NULL) 413 414 *p = '\0';
