From c8a12d0f62709cdb902d47cb1b6ed27db27366b3 Mon Sep 17 00:00:00 2001 From: Detlef Riekenberg Date: Sun, 19 Nov 2006 16:31:51 +0100 Subject: [PATCH] kernel32/tests: Avoid crash on Win95 (GetLongPathNameW). --- dlls/kernel32/tests/path.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dlls/kernel32/tests/path.c b/dlls/kernel32/tests/path.c index 4f4c0d70e63..b4165e679b7 100644 --- a/dlls/kernel32/tests/path.c +++ b/dlls/kernel32/tests/path.c @@ -935,10 +935,11 @@ static void test_GetLongPathNameW(void) DWORD length; WCHAR empty[MAX_PATH]; - SetLastError(0xdeadbeef); - length = pGetLongPathNameW(NULL,NULL,0); + /* Not present in all windows versions */ if(pGetLongPathNameW) { + SetLastError(0xdeadbeef); + length = pGetLongPathNameW(NULL,NULL,0); ok(0==length,"GetLongPathNameW returned %d but expected 0\n",length); ok(GetLastError()==ERROR_INVALID_PARAMETER,"GetLastError returned %x but expected ERROR_INVALID_PARAMETER\n",GetLastError());