From 6d024b28b9de29563cc3bedf2d65d8b88ad4c0a9 Mon Sep 17 00:00:00 2001 From: Saulius Krasuckas Date: Mon, 19 Jun 2006 23:21:28 +0300 Subject: [PATCH] lz32: LZOpenFileA sets last error sometimes. --- dlls/lz32/tests/lzexpand_main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/lz32/tests/lzexpand_main.c b/dlls/lz32/tests/lzexpand_main.c index 4e5fd7393ad..b0aaaa1ef1c 100644 --- a/dlls/lz32/tests/lzexpand_main.c +++ b/dlls/lz32/tests/lzexpand_main.c @@ -60,10 +60,13 @@ static void test_LZOpenFileA(void) char expected[MAX_PATH]; char filled_0xA5[OFS_MAXPATHNAME]; + SetLastError(0xfaceabee); /* Check for nonexistent file. */ file = LZOpenFileA("badfilename_", &test, OF_READ); ok(file == LZERROR_BADINHANDLE, "LZOpenFileA succeeded on nonexistent file\n"); + ok(GetLastError() == ERROR_FILE_NOT_FOUND, + "GetLastError() returns %ld\n", GetLastError()); LZClose(file); /* Create an empty file. */ @@ -102,7 +105,6 @@ static void test_LZOpenFileA(void) expected[retval-1] = '_'; memset(&filled_0xA5, 0xA5, OFS_MAXPATHNAME); memset(&test, 0xA5, sizeof(test)); - SetLastError(0xfaceabee); /* Try to open compressed file. */ file = LZOpenFileA(filename, &test, OF_EXIST);