[PATCH 1/2] shell32/tests: Win XP splits the args if there are spaces in the path.
Huw Davies
huw at codeweavers.com
Mon Jul 6 09:02:57 CDT 2015
This isn't seen on winetest runs, but is when jobs are submitted to
the testbot. Presumably the path of the executable is different in
the two cases.
---
dlls/shell32/tests/shlexec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/shell32/tests/shlexec.c b/dlls/shell32/tests/shlexec.c
index f81794e..0d2773d 100644
--- a/dlls/shell32/tests/shlexec.c
+++ b/dlls/shell32/tests/shlexec.c
@@ -1219,7 +1219,7 @@ static void test_commandline2argv(void)
*strW = 0;
args = CommandLineToArgvW(strW, &numargs);
- ok(numargs == 1, "expected 1 args, got %d\n", numargs);
+ ok(numargs == 1 || broken(numargs > 1), "expected 1 args, got %d\n", numargs);
ok(!args || (!args[numargs] || broken(args[numargs] != NULL) /* before Vista */),
"expected NULL-terminated list of commandline arguments\n");
if (numargs == 1)
--
1.8.0
More information about the wine-patches
mailing list