--- trunk/reactos/lib/dinput/dinput_main.c 2005-05-17 07:39:49 UTC (rev 15374)
+++ trunk/reactos/lib/dinput/dinput_main.c 2005-05-17 12:30:52 UTC (rev 15375)
@@ -375,7 +375,9 @@
/* Loop on all the devices to see if anyone matches the given GUID */
for (i = 0; i < NB_DINPUT_DEVICES; i++) {
HRESULT ret;
- if (!dinput_devices[i]->create_deviceA) continue;
+#ifndef __REACTOS__
+ if (!dinput_devices[i]->create_deviceA) continue;
+#endif
if ((ret = dinput_devices[i]->create_deviceA(This, rguid, NULL, pdev)) == DI_OK)
return DI_OK;
@@ -405,7 +407,9 @@
/* Loop on all the devices to see if anyone matches the given GUID */
for (i = 0; i < NB_DINPUT_DEVICES; i++) {
HRESULT ret;
+#ifndef __REACTOS__
if (!dinput_devices[i]->create_deviceW) continue;
+#endif
if ((ret = dinput_devices[i]->create_deviceW(This, rguid, NULL, pdev)) == DI_OK)
return DI_OK;
@@ -474,7 +478,9 @@
/* Loop on all the devices to see if anyone matches the given GUID */
for (i = 0; i < NB_DINPUT_DEVICES; i++) {
HRESULT ret;
+#ifndef __REACTOS__
if (!dinput_devices[i]->create_deviceA) continue;
+#endif
if ((ret = dinput_devices[i]->create_deviceA(This, rguid, riid, (LPDIRECTINPUTDEVICEA*) pvOut)) == DI_OK)
return DI_OK;
@@ -504,7 +510,9 @@
/* Loop on all the devices to see if anyone matches the given GUID */
for (i = 0; i < NB_DINPUT_DEVICES; i++) {
HRESULT ret;
+#ifndef __REACTOS__
if (!dinput_devices[i]->create_deviceW) continue;
+#endif
if ((ret = dinput_devices[i]->create_deviceW(This, rguid, riid, (LPDIRECTINPUTDEVICEW*) pvOut)) == DI_OK)
return DI_OK;