From 7cc429312eef0aa6d33fc1e204c6903cd6b63f9f Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Mon, 1 Feb 2010 09:35:22 +0100 Subject: [PATCH] d3d10core/tests: Fix a test failure when no adapters are present. --- dlls/d3d10core/tests/device.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/d3d10core/tests/device.c b/dlls/d3d10core/tests/device.c index 122a154345..7ad8bb695b 100644 --- a/dlls/d3d10core/tests/device.c +++ b/dlls/d3d10core/tests/device.c @@ -35,7 +35,9 @@ static ID3D10Device *create_device(void) if (FAILED(hr)) goto cleanup; hr = IDXGIFactory_EnumAdapters(factory, 0, &adapter); - ok(SUCCEEDED(hr), "EnumAdapters failed, hr %#x\n", hr); + ok(SUCCEEDED(hr) || + hr == DXGI_ERROR_NOT_FOUND, /* Some VMware and VirtualBox */ + "EnumAdapters failed, hr %#x\n", hr); if (FAILED(hr)) goto cleanup; hr = D3D10CoreCreateDevice(factory, adapter, 0, NULL, &device); -- 2.32.0.93.g670b81a890