Commit 77f61567 authored by James Hawkins's avatar James Hawkins Committed by Alexandre Julliard

lz32: Fix several failing tests in win95.

parent 7d7d7992
...@@ -230,7 +230,8 @@ static void test_LZOpenFileA_existing_compressed(void) ...@@ -230,7 +230,8 @@ static void test_LZOpenFileA_existing_compressed(void)
/* d, using underscore-terminated file name. */ /* d, using underscore-terminated file name. */
file = LZOpenFileA(_terminated, &test, OF_EXIST); file = LZOpenFileA(_terminated, &test, OF_EXIST);
ok(file >= 0, "LZOpenFileA failed on switching to a compressed file name\n"); ok(file >= 0, "LZOpenFileA failed on switching to a compressed file name\n");
ok(test.cBytes == sizeof(OFSTRUCT), ok(test.cBytes == sizeof(OFSTRUCT) ||
broken(test.cBytes == 40), /* win95 */
"LZOpenFileA set test.cBytes to %d\n", test.cBytes); "LZOpenFileA set test.cBytes to %d\n", test.cBytes);
ok(test.nErrCode == 0, "LZOpenFileA set test.nErrCode to %d\n", ok(test.nErrCode == 0, "LZOpenFileA set test.nErrCode to %d\n",
test.nErrCode); test.nErrCode);
...@@ -388,7 +389,8 @@ static void test_LZOpenFileA(void) ...@@ -388,7 +389,8 @@ static void test_LZOpenFileA(void)
/* a, for reading. */ /* a, for reading. */
file = LZOpenFileA(filename_, &test, OF_READ); file = LZOpenFileA(filename_, &test, OF_READ);
ok(file >= 0, "LZOpenFileA failed on read\n"); ok(file >= 0, "LZOpenFileA failed on read\n");
ok(test.cBytes == sizeof(OFSTRUCT), ok(test.cBytes == sizeof(OFSTRUCT) ||
broken(test.cBytes == 40), /* win95 */
"LZOpenFileA set test.cBytes to %d\n", test.cBytes); "LZOpenFileA set test.cBytes to %d\n", test.cBytes);
ok(test.nErrCode == ERROR_SUCCESS, ok(test.nErrCode == ERROR_SUCCESS,
"LZOpenFileA set test.nErrCode to %d\n", test.nErrCode); "LZOpenFileA set test.nErrCode to %d\n", test.nErrCode);
...@@ -403,7 +405,8 @@ static void test_LZOpenFileA(void) ...@@ -403,7 +405,8 @@ static void test_LZOpenFileA(void)
/* b, for writing. */ /* b, for writing. */
file = LZOpenFileA(filename_, &test, OF_WRITE); file = LZOpenFileA(filename_, &test, OF_WRITE);
ok(file >= 0, "LZOpenFileA failed on write\n"); ok(file >= 0, "LZOpenFileA failed on write\n");
ok(test.cBytes == sizeof(OFSTRUCT), ok(test.cBytes == sizeof(OFSTRUCT) ||
broken(test.cBytes == 40), /* win95 */
"LZOpenFileA set test.cBytes to %d\n", test.cBytes); "LZOpenFileA set test.cBytes to %d\n", test.cBytes);
ok(test.nErrCode == ERROR_SUCCESS, ok(test.nErrCode == ERROR_SUCCESS,
"LZOpenFileA set test.nErrCode to %d\n", test.nErrCode); "LZOpenFileA set test.nErrCode to %d\n", test.nErrCode);
...@@ -418,7 +421,8 @@ static void test_LZOpenFileA(void) ...@@ -418,7 +421,8 @@ static void test_LZOpenFileA(void)
/* c, for reading and writing. */ /* c, for reading and writing. */
file = LZOpenFileA(filename_, &test, OF_READWRITE); file = LZOpenFileA(filename_, &test, OF_READWRITE);
ok(file >= 0, "LZOpenFileA failed on read/write\n"); ok(file >= 0, "LZOpenFileA failed on read/write\n");
ok(test.cBytes == sizeof(OFSTRUCT), ok(test.cBytes == sizeof(OFSTRUCT) ||
broken(test.cBytes == 40), /* win95 */
"LZOpenFileA set test.cBytes to %d\n", test.cBytes); "LZOpenFileA set test.cBytes to %d\n", test.cBytes);
ok(test.nErrCode == ERROR_SUCCESS, ok(test.nErrCode == ERROR_SUCCESS,
"LZOpenFileA set test.nErrCode to %d\n", test.nErrCode); "LZOpenFileA set test.nErrCode to %d\n", test.nErrCode);
...@@ -433,7 +437,8 @@ static void test_LZOpenFileA(void) ...@@ -433,7 +437,8 @@ static void test_LZOpenFileA(void)
/* d, for checking file existence. */ /* d, for checking file existence. */
file = LZOpenFileA(filename_, &test, OF_EXIST); file = LZOpenFileA(filename_, &test, OF_EXIST);
ok(file >= 0, "LZOpenFileA failed on read/write\n"); ok(file >= 0, "LZOpenFileA failed on read/write\n");
ok(test.cBytes == sizeof(OFSTRUCT), ok(test.cBytes == sizeof(OFSTRUCT) ||
broken(test.cBytes == 40), /* win95 */
"LZOpenFileA set test.cBytes to %d\n", test.cBytes); "LZOpenFileA set test.cBytes to %d\n", test.cBytes);
ok(test.nErrCode == ERROR_SUCCESS, ok(test.nErrCode == ERROR_SUCCESS,
"LZOpenFileA set test.nErrCode to %d\n", test.nErrCode); "LZOpenFileA set test.nErrCode to %d\n", test.nErrCode);
...@@ -448,7 +453,8 @@ static void test_LZOpenFileA(void) ...@@ -448,7 +453,8 @@ static void test_LZOpenFileA(void)
/* Delete the file then make sure it doesn't exist anymore. */ /* Delete the file then make sure it doesn't exist anymore. */
file = LZOpenFileA(filename_, &test, OF_DELETE); file = LZOpenFileA(filename_, &test, OF_DELETE);
ok(file >= 0, "LZOpenFileA failed on delete\n"); ok(file >= 0, "LZOpenFileA failed on delete\n");
ok(test.cBytes == sizeof(OFSTRUCT), ok(test.cBytes == sizeof(OFSTRUCT) ||
broken(test.cBytes == 40), /* win95 */
"LZOpenFileA set test.cBytes to %d\n", test.cBytes); "LZOpenFileA set test.cBytes to %d\n", test.cBytes);
ok(test.nErrCode == ERROR_SUCCESS, ok(test.nErrCode == ERROR_SUCCESS,
"LZOpenFileA set test.nErrCode to %d\n", test.nErrCode); "LZOpenFileA set test.nErrCode to %d\n", test.nErrCode);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment