Explorar el Código

* fixed copy&paste error of r45658

git-svn-id: trunk@45659 -
florian hace 5 años
padre
commit
a2303bd899
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  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);