# HG changeset patch # User Timo Sirainen # Date 1313408016 -10800 # Node ID 282bd80ce7b2cfc704ad1fbbab48ed11c02eb1d0 # Parent 717af808a752f9a8691c4f782a3885509d2c9511 fts-lucene: Don't crash if expunging didn't actually do anything. diff -r 717af808a752 -r 282bd80ce7b2 src/plugins/fts-lucene/lucene-wrapper.cc --- a/src/plugins/fts-lucene/lucene-wrapper.cc Mon Aug 15 01:18:01 2011 +0300 +++ b/src/plugins/fts-lucene/lucene-wrapper.cc Mon Aug 15 14:33:36 2011 +0300 @@ -750,7 +750,8 @@ } try { - index->reader->close(); + if (index->reader != NULL) + index->reader->close(); lucene_index_close(index); } catch (CLuceneError &err) { lucene_handle_error(index, err, "expunge delete");