Avoid access of a Xapian iterator's object when there's nothing there.
authorCarl Worth <cworth@cworth.org>
Fri, 20 Nov 2009 11:06:11 +0000 (12:06 +0100)
committerCarl Worth <cworth@cworth.org>
Fri, 20 Nov 2009 11:06:11 +0000 (12:06 +0100)
commit31b54bc78735c628035a046e526ac4c596d830cf
treed7b72ba272f37b522ab079f76671eaf5d3d3949f
parentf6ca697e270ddf4e93fef5d2a8ba6d6620b9079f
Avoid access of a Xapian iterator's object when there's nothing there.

This eliminates a crash when a message (either corrupted or a non-mail
file that wasn't properly detected as not being mail) has no In-Reply-To
header, (and so few terms that trying to skip to the prefix of the
In-Reply-To terms actually brings us to the end of the termlist).
lib/message.cc