Bladeren bron

* use p.resultdef (representing a property array range) before freeing p

git-svn-id: trunk@11721 -
Jonas Maebe 17 jaren geleden
bovenliggende
commit
e43ae1ceee
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      compiler/pdecvar.pas

+ 1 - 1
compiler/pdecvar.pas

@@ -190,8 +190,8 @@ implementation
                                else
                                 Message(type_e_ordinal_expr_expected)
                              end;
-                            p.free;
                             pl.addconst(sl_vec,idx,p.resultdef);
+                            p.free;
                             def:=tarraydef(def).elementdef;
                           end
                          else