[PATCH] Don't treat old dinput versions as an error
Paul Vriens
Paul.Vriens.Wine at gmail.com
Fri Mar 7 13:26:57 CST 2008
---
dlls/dinput/tests/keyboard.c | 5 +++++
dlls/dinput/tests/mouse.c | 5 +++++
2 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/dlls/dinput/tests/keyboard.c b/dlls/dinput/tests/keyboard.c
index 4503f2f..76ecec8 100644
--- a/dlls/dinput/tests/keyboard.c
+++ b/dlls/dinput/tests/keyboard.c
@@ -143,6 +143,11 @@ static void keyboard_tests(DWORD version)
ULONG ref = 0;
hr = DirectInputCreate(hInstance, 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;
diff --git a/dlls/dinput/tests/mouse.c b/dlls/dinput/tests/mouse.c
index 3ea2147..8860457 100644
--- a/dlls/dinput/tests/mouse.c
+++ b/dlls/dinput/tests/mouse.c
@@ -118,6 +118,11 @@ static void mouse_tests(void)
ULONG ref = 0;
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
--------------020902010004010307050904--
More information about the wine-patches
mailing list