Jelajahi Sumber

* Fixed memory leak with unary expressions

git-svn-id: trunk@21934 -
michael 13 tahun lalu
induk
melakukan
f5e36a8510
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      packages/fcl-passrc/src/pparser.pp

+ 1 - 1
packages/fcl-passrc/src/pparser.pp

@@ -1373,7 +1373,7 @@ begin
             expstack.Add(x);
             expstack.Add(x);
             end
             end
            else
            else
-            expstack.Add( TUnaryExpr.Create(AParent, PopExp, TokenToExprOp(tempop) ));
+            expstack.Add( TUnaryExpr.Create(AParent, x, TokenToExprOp(tempop) ));
         end;
         end;
 
 
       end else
       end else