Quellcode durchsuchen

* fixed crash in dwarf generation when generating info for empty default parameter sets

git-svn-id: trunk@4140 -
florian vor 19 Jahren
Ursprung
Commit
a7b5f78daf
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 2 1
      compiler/dbgdwarf.pas

+ 2 - 1
compiler/dbgdwarf.pas

@@ -1345,7 +1345,8 @@ implementation
           pointerdef :
             insertdef(list,tpointerdef(def).pointertype.def);
           setdef :
-            insertdef(list,tsetdef(def).elementtype.def);
+            if assigned(tsetdef(def).elementtype.def) then
+              insertdef(list,tsetdef(def).elementtype.def);
           procvardef:
             begin
               insertdef(list,tprocvardef(def).rettype.def);