anchor.diff:        // this search term part, search topic texts
   
         LogEvent(LogSearch, '  Dictionary search done' );
  -      ClearUInt32Array( TopicsMatchingTermPart,
  -                        TopicCount );
  +      ClearUInt32Array( TopicsMatchingTermPart, TopicCount );
   
         for DictIndex := 0 to HelpFile.DictionaryCount - 1 do
         begin
  
positive.code:   AllocUInt32Array( TopicsExcluded, // Exclusions are treated as boolean only
                      TopicCount );
  
    FillUInt32Array( TopicRelevances, TopicCount, 0);
    FillUInt32Array( TopicsExcluded, TopicCount, 0);
  
    for TermIndex := 0 to Query.TermCount - 1 do
    begin
  
negative.code:         begin
            // Search for occurrences of this word
            // within the text of topics
            HelpFile.SearchTable.Search(DictIndex, TopicsMatchingDictWord);
  
            // debug
            s := HelpFile.DictionaryWords[ DictIndex ];
  