[PATCH] msi/tests: Fix a failure on some windows systems

Detlef Riekenberg wine.dev at web.de
Wed Apr 1 16:50:56 CDT 2009


---
 dlls/msi/tests/package.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/dlls/msi/tests/package.c b/dlls/msi/tests/package.c
index c5c3b67..c7fe7b0 100644
--- a/dlls/msi/tests/package.c
+++ b/dlls/msi/tests/package.c
@@ -7314,11 +7314,14 @@ static void test_appsearch(void)
     r = MsiDoAction( hpkg, "AppSearch" );
     ok( r == ERROR_SUCCESS, "AppSearch failed: %d\n", r);
 
+    prop[0] = '#';
+    prop[1] = '\0';
     r = MsiGetPropertyA( hpkg, "WEBBROWSERPROG", prop, &size );
     ok( r == ERROR_SUCCESS, "get property failed: %d\n", r);
     todo_wine
     {
-        ok( lstrlenA(prop) != 0, "Expected non-zero length\n");
+        ok( prop[0] || broken(prop[0] == 0),
+            "Expected to receive a non empty string\n" );
     }
 
     MsiCloseHandle( hpkg );
-- 
1.5.4.3


--=-cgdxuSK5LtM1t+xzFmjG--




More information about the wine-patches mailing list