瀏覽代碼

* Patch from Andrey Sobol to fix broken topic links

git-svn-id: trunk@48439 -
michael 4 年之前
父節點
當前提交
c3aca47e50
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      utils/fpdoc/dw_chm.pp

+ 4 - 1
utils/fpdoc/dw_chm.pp

@@ -72,6 +72,7 @@ var
   n,s: String;
   i: Integer;
   excl: Boolean; //search
+  MElement: TPasElement;
 begin
   Result:='';
   excl := False;
@@ -120,7 +121,9 @@ begin
       excl := (ASubindex > 0);
     end;
     // cut off Package Name
-    AElement:= AElement.GetModule;
+    MElement:= AElement.GetModule;
+    if Assigned(MElement) then
+      AElement:= MElement;
     Result := Copy(Result, Length(AElement.Parent.Name) + 2, MaxInt);
     // to skip dots in unit name
     i := Length(AElement.Name);