From b50bd10818bcf5a32f27a90c86dbb6bdcb482aa5 Mon Sep 17 00:00:00 2001 From: andrew <andrew@idefix.freepascal.org> Date: Sat, 10 Mar 2012 13:47:43 +0000 Subject: [PATCH] Fixed chm search results for large chm search databases with > 2 node levels git-svn-id: trunk@20493 - --- packages/chm/src/chmfiftimain.pas | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/chm/src/chmfiftimain.pas b/packages/chm/src/chmfiftimain.pas index c8c948f830..6510e30720 100644 --- a/packages/chm/src/chmfiftimain.pas +++ b/packages/chm/src/chmfiftimain.pas @@ -1030,6 +1030,7 @@ begin //WriteLn('At Node Level ', NodeLevel); if ReadIndexNodeEntry(LastWord, NewWord, NewNodePosition) <> False then begin + LastWord := NewWord; //WriteLn('Found Index Entry: ', NewWord, ' Comparing to ', AWord); if ChmCompareText(NewWord, AWord) >= 0 then begin