FW: RE: My 1.0 wish list

Hans Leidekker hans at it.vu.nl
Sun Jun 4 04:29:49 CDT 2006


On Sunday 04 June 2006 11:01, EA Durbin wrote:

> It shouldnt matter whether its >= or >, they both return the wrong results
> in the actual msi installer and the right results in db.c.

Does this patch help?

 -Hans

diff --git a/dlls/msi/cond.y b/dlls/msi/cond.y
index b32c417..47f858a 100644
--- a/dlls/msi/cond.y
+++ b/dlls/msi/cond.y
@@ -463,7 +463,7 @@ static INT compare_int( INT a, INT opera
         return a >= b;
     case COND_LE:
     case COND_ILE:
-        return a >= b;
+        return a <= b;
     case COND_SS:
     case COND_ISS:
         return ( a & b ) ? 1 : 0;



More information about the wine-devel mailing list