Browse Source

* Patch from Andrey Sobol to fix broken topic links

git-svn-id: trunk@48439 -
michael 4 năm trước cách đây
mục cha
commit
c3aca47e50
1 tập tin đã thay đổi với 4 bổ sung1 xóa
  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);