dinput: Cast-qual warnings fix

Andrew Talbot Andrew.Talbot at talbotville.com
Thu Aug 24 18:17:32 CDT 2006


Changelog:
    dinput: Cast-qual warnings fix.

diff -urN a/dlls/dinput/data_formats.c b/dlls/dinput/data_formats.c
--- a/dlls/dinput/data_formats.c	2006-05-23 13:47:50.000000000 +0100
+++ b/dlls/dinput/data_formats.c	2006-08-24 23:50:07.000000000 +0100
@@ -23,7 +23,7 @@
 
 #define numObjects(x) (sizeof(x) / sizeof(x[0]))
 
-static const DIOBJECTDATAFORMAT dfDIJoystick[] = {
+static DIOBJECTDATAFORMAT dfDIJoystick[] = {
   { &GUID_XAxis,DIJOFS_X,DIDFT_OPTIONAL|DIDFT_AXIS|DIDFT_ANYINSTANCE,0},
   { &GUID_YAxis,DIJOFS_Y,DIDFT_OPTIONAL|DIDFT_AXIS|DIDFT_ANYINSTANCE,0},
   { &GUID_ZAxis,DIJOFS_Z,DIDFT_OPTIONAL|DIDFT_AXIS|DIDFT_ANYINSTANCE,0},
@@ -76,10 +76,10 @@
     DIDF_ABSAXIS,
     sizeof(DIJOYSTATE2),
     numObjects(dfDIJoystick),
-    (LPDIOBJECTDATAFORMAT)dfDIJoystick
+    dfDIJoystick
 };
 
-static const DIOBJECTDATAFORMAT dfDIJoystick2[] = {
+static DIOBJECTDATAFORMAT dfDIJoystick2[] = {
   { &GUID_XAxis,DIJOFS_X,DIDFT_OPTIONAL|DIDFT_AXIS|DIDFT_ANYINSTANCE,0},
   { &GUID_YAxis,DIJOFS_Y,DIDFT_OPTIONAL|DIDFT_AXIS|DIDFT_ANYINSTANCE,0},
   { &GUID_ZAxis,DIJOFS_Z,DIDFT_OPTIONAL|DIDFT_AXIS|DIDFT_ANYINSTANCE,0},
@@ -252,10 +252,10 @@
     DIDF_ABSAXIS,
     sizeof(DIJOYSTATE2),
     numObjects(dfDIJoystick2),
-    (LPDIOBJECTDATAFORMAT)dfDIJoystick2
+    dfDIJoystick2
 };
 
-static const DIOBJECTDATAFORMAT dfDIMouse[] = {
+static DIOBJECTDATAFORMAT dfDIMouse[] = {
   { &GUID_XAxis,  DIMOFS_X, DIDFT_ANYINSTANCE | DIDFT_AXIS, 0 },
   { &GUID_YAxis,  DIMOFS_Y, DIDFT_ANYINSTANCE | DIDFT_AXIS, 0 },
   { &GUID_ZAxis,  DIMOFS_Z, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_AXIS, 
0 },
@@ -271,10 +271,10 @@
     DIDF_RELAXIS,
     sizeof(DIMOUSESTATE),
     numObjects(dfDIMouse),
-    (LPDIOBJECTDATAFORMAT)dfDIMouse
+    dfDIMouse
 };
 
-static const DIOBJECTDATAFORMAT dfDIMouse2[] = {
+static DIOBJECTDATAFORMAT dfDIMouse2[] = {
   { &GUID_XAxis,  DIMOFS_X, DIDFT_ANYINSTANCE | DIDFT_AXIS, 0 },
   { &GUID_YAxis,  DIMOFS_Y, DIDFT_ANYINSTANCE | DIDFT_AXIS, 0 },
   { &GUID_ZAxis,  DIMOFS_Z, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_AXIS, 
0 },
@@ -294,10 +294,10 @@
     DIDF_RELAXIS,
     sizeof(DIMOUSESTATE2),
     numObjects(dfDIMouse2),
-    (LPDIOBJECTDATAFORMAT)dfDIMouse2
+    dfDIMouse2
 };
 
-static const DIOBJECTDATAFORMAT dfDIKeyboard[] = {
+static DIOBJECTDATAFORMAT dfDIKeyboard[] = {
   { &GUID_Key,0,DIDFT_OPTIONAL|DIDFT_BUTTON|DIDFT_MAKEINSTANCE(0),0},
   { &GUID_Key,1,DIDFT_OPTIONAL|DIDFT_BUTTON|DIDFT_MAKEINSTANCE(1),0},
   { &GUID_Key,2,DIDFT_OPTIONAL|DIDFT_BUTTON|DIDFT_MAKEINSTANCE(2),0},
@@ -562,5 +562,5 @@
     DIDF_RELAXIS,
     256,
     numObjects(dfDIKeyboard),
-    (LPDIOBJECTDATAFORMAT)dfDIKeyboard
+    dfDIKeyboard
 };



More information about the wine-patches mailing list