Переглянути джерело

* 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;
   n,s: String;
   i: Integer;
   i: Integer;
   excl: Boolean; //search
   excl: Boolean; //search
+  MElement: TPasElement;
 begin
 begin
   Result:='';
   Result:='';
   excl := False;
   excl := False;
@@ -120,7 +121,9 @@ begin
       excl := (ASubindex > 0);
       excl := (ASubindex > 0);
     end;
     end;
     // cut off Package Name
     // 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);
     Result := Copy(Result, Length(AElement.Parent.Name) + 2, MaxInt);
     // to skip dots in unit name
     // to skip dots in unit name
     i := Length(AElement.Name);
     i := Length(AElement.Name);