mscms: Make two checks more strict in the case of success
Saulius Krasuckas
saulius2 at ar.fi.lt
Thu Jan 12 13:22:56 CST 2006
Log message:
Saulius Krasuckas <saulius.krasuckas at gmail.com>
mscms: Make two checks more strict in the case of success.
Index: dlls/mscms/tests/profile.c
===================================================================
RCS file: /home/wine/wine/dlls/mscms/tests/profile.c,v
retrieving revision 1.26
diff -p -u -r1.26 profile.c
--- dlls/mscms/tests/profile.c 12 Jan 2006 12:44:55 -0000 1.26
+++ dlls/mscms/tests/profile.c 12 Jan 2006 18:26:49 -0000
@@ -505,10 +505,11 @@ do {
#define test_GSCSPA(pMachName, dwProfID, pProfName, pdwSz, dwSz, GLE_OK) \
do { \
size = dwSz; \
- SetLastError(0); \
+ SetLastError(0xfaceabad); \
ret = pGetStandardColorSpaceProfileA(pMachName, dwProfID, pProfName, pdwSz);\
GLE = GetLastError(); \
- ok( (!ret && GLE_OK) || (ret && !lstrcmpiA( pProfName, "" )), \
+ ok( (!ret && GLE_OK) || \
+ (ret && !lstrcmpiA( pProfName, "" ) && GLE == 0xfaceabad), \
"GetStandardColorSpaceProfileA() returns %d (GLE=%ld)\n", ret, GLE ); \
} while (0)
@@ -582,10 +583,11 @@ do {
#define test_GSCSPW(pMachName, dwProfID, pProfName, pdwSz, dwSz, GLE_OK) \
do { \
size = dwSz; \
- SetLastError(0); \
+ SetLastError(0xfaceabad); \
ret = pGetStandardColorSpaceProfileW(pMachName, dwProfID, pProfName, pdwSz);\
GLE = GetLastError(); \
- ok( (!ret && GLE_OK) || (ret && !lstrcmpiW( pProfName, emptyW )), \
+ ok( (!ret && GLE_OK) || \
+ (ret && !lstrcmpiW( pProfName, emptyW ) && GLE == 0xfaceabad), \
"GetStandardColorSpaceProfileA() returns %d (GLE=%ld)\n", ret, GLE ); \
} while (0)
More information about the wine-patches
mailing list