diff --git a/rostests/apitests/win32nt/ntdd/NtGdiDdQueryDirectDrawObject.c b/rostests/apitests/win32nt/ntdd/NtGdiDdQueryDirectDrawObject.c index ec325b4df0c..07961e9372d 100644 --- a/rostests/apitests/win32nt/ntdd/NtGdiDdQueryDirectDrawObject.c +++ b/rostests/apitests/win32nt/ntdd/NtGdiDdQueryDirectDrawObject.c @@ -68,7 +68,12 @@ START_TEST(NtGdiDdQueryDirectDrawObject) /* Create ReactX handle */ hDirectDraw = (HANDLE) NtGdiDdCreateDirectDrawObject(hdc); - ASSERT(hDirectDraw != NULL); + RTEST(hDirectDraw != NULL); + if (hDirectDraw == NULL) + { + DeleteDC(hdc); + return; + } /* Start Test ReactX NtGdiDdQueryDirectDrawObject function */