From 5c8b75a6dae429c5a8b26a04c8f99519f9996b45 Mon Sep 17 00:00:00 2001 From: Reece Dunn Date: Wed, 30 Jul 2008 22:22:27 +0100 Subject: [PATCH] shell32: fix shlexec crashing on Vista. --- dlls/shell32/tests/shlexec.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/dlls/shell32/tests/shlexec.c b/dlls/shell32/tests/shlexec.c index 644d611..5eed12b 100644 --- a/dlls/shell32/tests/shlexec.c +++ b/dlls/shell32/tests/shlexec.c @@ -847,9 +847,12 @@ static void test_find_executable(void) /* Don't test FindExecutable(..., NULL), it always crashes */ strcpy(command, "your word"); + if (0) /* Can crash on Vista! */ + { rc=(int)FindExecutableA(NULL, NULL, command); ok(rc == SE_ERR_FNF || rc > 32 /* nt4 */, "FindExecutable(NULL) returned %d\n", rc); ok(strcmp(command, "your word") != 0, "FindExecutable(NULL) returned command=[%s]\n", command); + } strcpy(command, "your word"); rc=(int)FindExecutableA(tmpdir, NULL, command); -- 1.5.6.1.1071.g76fb