/ File History
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of ext/fts1/fts1_porter.c

2007-07-30
18:55
[b1c7304b] part of check-in [3f9a6661] Fix ticket #2439: the FTS1 and FTS2 extensions use the non-standard, unportable and highly deprecated <malloc.h> header on all platforms except Apple Mac OS X. The <malloc.h> actually is never required on any OS with an at least partly POSIX-conforming API as the malloc(3) & friends functions officially live in <stdlib.h> since over 10 years. Under some platform like FreeBSD the inclusion of <malloc.h> since a few years even causes an "#error" and this way a build failure. So, just get rid of the bad <malloc.h> usage in FTS1 and FTS2 extensions at all and stick with <stdlib.h> there only. (CVS 4191) (check-in: [3f9a6661] user: rse branch: trunk, size: 17313)
2007-03-16
18:30
[263e6a89] part of check-in [fbc53da8] Out-of-memory cleanup in tokenizers. Handle NULL return from malloc/calloc/realloc appropriately, and use sizeof(var) instead of sizeof(type) to make certain that we don't get a mismatch between them as the code rots. (CVS 3693) (check-in: [fbc53da8] user: shess branch: trunk, size: 17370)
2006-10-25
23:22
[dd7db7f6] part of check-in [2d3b2219] Remove unreferenced local variable. (CVS 3487) (check-in: [2d3b2219] user: shess branch: trunk, size: 17278)
2006-10-13
11:55
[6ba836aa] part of check-in [7a08c627] Removing debugging printf from the porter stemmer code. Ticket #2016. (CVS 3475) (check-in: [7a08c627] user: drh branch: trunk, size: 17288)
2006-10-10
23:22
[05cd59c0] part of check-in [5e8bbb85] Fix leaky symbols. With this change, fts1 and fts2 can both be statically linked. (CVS 3472) (check-in: [5e8bbb85] user: shess branch: trunk, size: 17349)
2006-10-01
18:41
[18ec3c9f] part of check-in [936b06aa] Add a Porter stemmer option to the FTS1 module. (CVS 3452) (check-in: [936b06aa] user: drh branch: trunk, size: 17342) Added