瀏覽代碼

* fix for case that none of the two indexes are present.

git-svn-id: trunk@13844 -
marco 16 年之前
父節點
當前提交
49aacb4a24
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      packages/chm/src/chmreader.pas

+ 3 - 1
packages/chm/src/chmreader.pas

@@ -938,7 +938,9 @@ begin
        Result := TChmSiteMap.Create(stIndex);
        Result.LoadFromStream(Index);
        Index.Free;
-     end;
+     end
+    else
+      result:=nil;
 end;
 
 procedure createentry(Name:ansistring;CharIndex:integer;Topic,Title:ansistring);