Andrew Talbot : dinput: Avoid signed-unsigned integer comparisons.

Alexandre Julliard julliard at winehq.org
Tue Jan 15 13:46:17 CST 2013


Module: wine
Branch: master
Commit: 6eecf4886f57c33aee8e7878bc38578d567cec2c
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6eecf4886f57c33aee8e7878bc38578d567cec2c

Author: Andrew Talbot <andrew.talbot at talbotville.com>
Date:   Mon Jan 14 21:44:49 2013 +0000

dinput: Avoid signed-unsigned integer comparisons.

---

 dlls/dinput/config.c   |    2 +-
 dlls/dinput/joystick.c |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dlls/dinput/config.c b/dlls/dinput/config.c
index abf3fd5..708f406 100644
--- a/dlls/dinput/config.c
+++ b/dlls/dinput/config.c
@@ -331,7 +331,7 @@ static void assign_action(HWND dialog)
 
 static void copy_actions(LPDIACTIONFORMATW to, LPDIACTIONFORMATW from)
 {
-    int i;
+    DWORD i;
     for (i=0; i < from->dwNumActions; i++)
     {
         to->rgoAction[i].guidInstance = from->rgoAction[i].guidInstance;
diff --git a/dlls/dinput/joystick.c b/dlls/dinput/joystick.c
index d32acec..73ded55 100644
--- a/dlls/dinput/joystick.c
+++ b/dlls/dinput/joystick.c
@@ -482,7 +482,8 @@ HRESULT WINAPI JoystickWGenericImpl_BuildActionMap(LPDIRECTINPUTDEVICE8W iface,
                                                    DWORD dwFlags)
 {
     JoystickGenericImpl *This = impl_from_IDirectInputDevice8W(iface);
-    int i, j, has_actions = 0;
+    unsigned int i, j;
+    int has_actions = 0;
     DWORD object_types[] = { DIDFT_AXIS, DIDFT_BUTTON };
     DWORD type_map[] = { DIDFT_RELAXIS, DIDFT_PSHBUTTON };
 




More information about the wine-cvs mailing list