[PATCH v3 1/2] gdi32/tests: Fix a test failure on Win10 1809.

Zhiyi Zhang zzhang at codeweavers.com
Thu Sep 19 08:20:54 CDT 2019


Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
---
v3: Supersede 169963~169964

 dlls/gdi32/tests/dc.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dlls/gdi32/tests/dc.c b/dlls/gdi32/tests/dc.c
index 2d9ef1dd88..d9c11a3646 100644
--- a/dlls/gdi32/tests/dc.c
+++ b/dlls/gdi32/tests/dc.c
@@ -812,11 +812,14 @@ static void test_DeleteDC(void)
     ret = GetObjectType(hdc_test);
     ok(ret == OBJ_DC, "expected OBJ_DC, got %d\n", ret);
 
+    ret = GetDeviceCaps(hdc_test, TECHNOLOGY);
+    ok(ret == DT_RASDISPLAY, "expect DT_RASDISPLAY, got %d\n", ret);
+
     ret = UnregisterClassA("Wine class DC", GetModuleHandleA(NULL));
     ok(ret, "UnregisterClassA failed\n");
 
-    ret = GetObjectType(hdc_test);
-    ok(!ret, "GetObjectType should fail for a deleted DC\n");
+    ret = GetDeviceCaps(hdc_test, TECHNOLOGY);
+    ok(!ret, "GetDeviceCaps should fail for a deleted DC\n");
 
     /* CS_OWNDC */
     memset(&cls, 0, sizeof(cls));
-- 
2.23.0





More information about the wine-devel mailing list