Преглед изворни кода

* fixed win32 testsuite regressions after r49084

git-svn-id: trunk@49175 -
nickysn пре 4 година
родитељ
комит
81bd473439
1 измењених фајлова са 8 додато и 2 уклоњено
  1. 8 2
      compiler/pdecvar.pas

+ 8 - 2
compiler/pdecvar.pas

@@ -871,8 +871,14 @@ implementation
            end
          else
            begin
-             readprocdef.free;
-             writeprocdef.free;
+             if readprocdef.proctypeoption=potype_propgetter then
+               readprocdef.maybe_put_in_symtable_stack
+             else
+               readprocdef.free;
+             if writeprocdef.proctypeoption=potype_propsetter then
+               writeprocdef.maybe_put_in_symtable_stack
+             else
+               writeprocdef.free;
            end;
 
          result:=p;