[WIN32NT_APITEST] Fix entirely broken win32knt_apitest NtGdiDdQueryDirectDrawObject

This commit is contained in:
Timo Kreuzer
2022-12-25 09:15:46 +01:00
parent ad8c446814
commit afbc446ec7

View File

@@ -450,7 +450,7 @@ START_TEST(NtGdiDdQueryDirectDrawObject)
RtlZeroMemory(pHalInfo,sizeof(DD_HALINFO));
RtlZeroMemory(pCallBackFlags,sizeof(DWORD)*3);
RtlZeroMemory(puD3dCallbacks,sizeof(D3DNTHAL_CALLBACKS));
RtlZeroMemory(puD3dDriverData,sizeof(D3DNTHAL_CALLBACKS));
RtlZeroMemory(puD3dDriverData,sizeof(D3DNTHAL_GLOBALDRIVERDATA));
RTEST(NtGdiDdQueryDirectDrawObject( hDirectDraw, pHalInfo,
pCallBackFlags, puD3dCallbacks,
@@ -570,6 +570,7 @@ START_TEST(NtGdiDdQueryDirectDrawObject)
if (puD3dDriverData->dwNumTextureFormats != 0)
{
puD3dTextureFormats = malloc (puD3dDriverData->dwNumTextureFormats * sizeof(DDSURFACEDESC2));
ASSERT(puD3dTextureFormats != NULL);
}
RtlZeroMemory(pHalInfo,sizeof(DD_HALINFO));
@@ -600,9 +601,6 @@ START_TEST(NtGdiDdQueryDirectDrawObject)
RTEST(puD3dBufferCallbacks != NULL);
ASSERT(puD3dDriverData != NULL);
RTEST(puD3dTextureFormats != NULL);
ASSERT(puD3dTextureFormats != NULL);
RTEST(puNumFourCC == NULL);
RTEST(puFourCC == NULL);
RTEST(puNumHeaps == NULL);
@@ -698,9 +696,6 @@ START_TEST(NtGdiDdQueryDirectDrawObject)
RTEST(puD3dBufferCallbacks != NULL);
ASSERT(puD3dDriverData != NULL);
RTEST(puD3dTextureFormats != NULL);
ASSERT(puD3dTextureFormats != NULL);
RTEST(puNumHeaps != NULL);
ASSERT(puNumHeaps != NULL);
RTEST(NumHeaps == 0);
@@ -764,9 +759,6 @@ START_TEST(NtGdiDdQueryDirectDrawObject)
RTEST(puD3dBufferCallbacks != NULL);
ASSERT(puD3dDriverData != NULL);
RTEST(puD3dTextureFormats != NULL);
ASSERT(puD3dTextureFormats != NULL);
RTEST(puNumHeaps != NULL);
ASSERT(puNumHeaps != NULL);
RTEST(NumHeaps == 0);