1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-10 16:14:40 +02:00

* This should hopefully fix CLuceneError exceptions on Win32.

This commit is contained in:
Christian Muehlhaeuser
2011-02-14 18:52:18 +01:00
parent 1647293ada
commit 6fa87ebea5

View File

@@ -46,6 +46,11 @@ FuzzyIndex::beginIndexing()
{
m_mutex.lock();
delete m_luceneSearcher;
delete m_luceneReader;
m_luceneSearcher = 0;
m_luceneReader = 0;
try
{
IndexWriter luceneWriter = IndexWriter( m_luceneDir, m_analyzer, true );
@@ -71,11 +76,6 @@ FuzzyIndex::appendFields( const QString& table, const QMap< unsigned int, QStrin
{
try
{
delete m_luceneSearcher;
delete m_luceneReader;
m_luceneSearcher = 0;
m_luceneReader = 0;
bool create = !IndexReader::indexExists( TomahawkUtils::appDataDir().absoluteFilePath( "tomahawk.lucene" ).toStdString().c_str() );
IndexWriter luceneWriter = IndexWriter( m_luceneDir, m_analyzer, create );
Document doc;