[PATCH] Don't treat old dinput versions as an error

Paul Vriens Paul.Vriens.Wine at gmail.com
Fri Mar 7 13:45:44 CST 2008


---
 dlls/dinput/tests/device.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/dlls/dinput/tests/device.c b/dlls/dinput/tests/device.c
index 2a9c24a..0088d5b 100644
--- a/dlls/dinput/tests/device.c
+++ b/dlls/dinput/tests/device.c
@@ -144,6 +144,11 @@ static void device_tests(void)
     struct enum_data data;
 
     hr = DirectInputCreate(hInstance, DIRECTINPUT_VERSION, &pDI, NULL);
+    if (hr == DIERR_OLDDIRECTINPUTVERSION)
+    {
+        skip("Tests require a newer dinput version\n");
+        return;
+    }
     ok(SUCCEEDED(hr), "DirectInputCreate() failed: %s\n", DXGetErrorString8(hr));
     if (FAILED(hr)) return;
 
-- 
1.5.4.1


--------------040008040008050105030001--



More information about the wine-patches mailing list