# HG changeset patch # User unc0rr # Date 1366186293 -14400 # Node ID 36e1574e989d20c942c8e15e36c99e1dd16aadcd # Parent 54eb3f358740487c1809062aa11996a78d073e13 Trivial optimization. Wonder if compiler was smart enough about it. diff -r 54eb3f358740 -r 36e1574e989d hedgewars/uFloat.pas --- a/hedgewars/uFloat.pas Mon Apr 15 22:26:30 2013 +0200 +++ b/hedgewars/uFloat.pas Wed Apr 17 12:11:33 2013 +0400 @@ -278,7 +278,7 @@ if z1.QWordValue = z2.QWordValue then b:= false else - b:= not((z1.QWordValue = z2.QWordValue) or ((z2.QWordValue < z1.QWordValue) <> z1.isNegative)) + b:= (z2.QWordValue < z1.QWordValue) = z1.isNegative end; operator > (const z1, z2: hwFloat) b : boolean; inline;