Bläddra i källkod

* fixed copy&paste error of r45658

git-svn-id: trunk@45659 -
florian 5 år sedan
förälder
incheckning
a2303bd899
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      compiler/ncgutil.pas

+ 1 - 1
compiler/ncgutil.pas

@@ -190,7 +190,7 @@ implementation
         ncl, ncr: longint;
       begin
          { calculate boolean AND and OR from left to right if it's short boolean evaluted }
-         if (p.nodetype in [orn,andn]) and is_boolean(p.left.resultdef) and is_boolean(p.left.resultdef) and doshortbooleval(p) then
+         if (p.nodetype in [orn,andn]) and is_boolean(p.left.resultdef) and is_boolean(p.right.resultdef) and doshortbooleval(p) then
            begin
              if nf_swapped in p.flags then
                internalerror(200709253);