Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Fix #430, memory leak tokenizer management
Tokenizer switched to refcount management model, many code refactored.
- Loading branch information
Showing
with
264 additions
and 322 deletions.
- +1 −2 src/gtests_rtstuff.cpp
- +5 −16 src/gtests_tokenizer.cpp
- +1 −3 src/indexer.cpp
- +2 −2 src/indextool.cpp
- +2 −2 src/searchd.cpp
- +108 −141 src/sphinx.cpp
- +9 −8 src/sphinx.h
- +5 −4 src/sphinxaot.cpp
- +20 −25 src/sphinxexcerpt.cpp
- +2 −2 src/sphinxexcerpt.h
- +10 −12 src/sphinxint.h
- +8 −4 src/sphinxjsonquery.cpp
- +2 −3 src/sphinxplugin.cpp
- +1 −1 src/sphinxplugin.h
- +14 −8 src/sphinxquery.cpp
- +3 −1 src/sphinxquery.h
- +63 −78 src/sphinxrt.cpp
- +1 −2 src/sphinxstd.h
- +5 −3 src/sphinxutils.cpp
- +2 −5 src/tests.cpp
Oops, something went wrong.