Commit 76b24fd9 authored by Paul Vriens's avatar Paul Vriens Committed by Alexandre Julliard

ddraw/tests: Fix a test failure on a Win98 VMware box.

parent b6d703b0
......@@ -48,7 +48,7 @@ static void test_ddraw_objects(void)
IDirectDraw2 *DDraw2;
IDirectDraw *DDraw1;
IDirectDrawPalette *palette;
IDirectDrawSurface7 *surface;
IDirectDrawSurface7 *surface = NULL;
IDirectDrawSurface *surface1;
IDirectDrawSurface4 *surface4;
PALETTEENTRY Table[256];
......@@ -94,6 +94,12 @@ static void test_ddraw_objects(void)
U1(U4(ddsd).ddpfPixelFormat).dwRGBBitCount = 8;
hr = IDirectDraw7_CreateSurface(DDraw7, &ddsd, &surface, NULL);
if (!surface)
{
win_skip("Could not create surface : %08x\n", hr);
IDirectDraw7_Release(DDraw7);
return;
}
ok(hr == DD_OK, "CreateSurface failed with %08x\n", hr);
/* DDraw refcount increased by 1 */
......@@ -434,7 +440,7 @@ START_TEST(refcount)
init_function_pointers();
if(!pDirectDrawCreateEx)
{
skip("function DirectDrawCreateEx not available\n");
win_skip("function DirectDrawCreateEx not available\n");
return;
}
test_ddraw_objects();
......
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