[CMAKE]
[reactos.git] / dll / win32 / xinput1_3 / xinput1_3_main.c
index fc55cef..2b3a5f7 100644 (file)
@@ -69,7 +69,10 @@ DWORD WINAPI XInputSetState(DWORD dwUserIndex, XINPUT_VIBRATION* pVibration)
 
 DWORD WINAPI XInputGetState(DWORD dwUserIndex, XINPUT_STATE* pState)
 {
-    FIXME("(%u %p)\n", dwUserIndex, pState);
+    static int warn_once;
+
+    if (!warn_once++)
+        FIXME("(%u %p)\n", dwUserIndex, pState);
 
     if (dwUserIndex < XUSER_MAX_COUNT)
     {
@@ -93,7 +96,10 @@ DWORD WINAPI XInputGetKeystroke(DWORD dwUserIndex, DWORD dwReserve, PXINPUT_KEYS
 
 DWORD WINAPI XInputGetCapabilities(DWORD dwUserIndex, DWORD dwFlags, XINPUT_CAPABILITIES* pCapabilities)
 {
-    FIXME("(%d %d %p)\n", dwUserIndex, dwFlags, pCapabilities);
+    static int warn_once;
+
+    if (!warn_once++)
+        FIXME("(%d %d %p)\n", dwUserIndex, dwFlags, pCapabilities);
 
     if (dwUserIndex < XUSER_MAX_COUNT)
     {