Vitaliy Margolen : dinput: Fix compile with old input.
h that missing input_absinfo.
Alexandre Julliard
julliard at wine.codeweavers.com
Tue Aug 21 15:22:20 CDT 2007
Module: wine
Branch: master
Commit: fc0298429a403e76eb6c9b6fb25b6556f08799aa
URL: http://source.winehq.org/git/wine.git/?a=commit;h=fc0298429a403e76eb6c9b6fb25b6556f08799aa
Author: Vitaliy Margolen <wine-patches at kievinfo.com>
Date: Tue Aug 21 07:06:17 2007 -0600
dinput: Fix compile with old input.h that missing input_absinfo.
---
dlls/dinput/joystick_linuxinput.c | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/dlls/dinput/joystick_linuxinput.c b/dlls/dinput/joystick_linuxinput.c
index c025219..37ae4a7 100644
--- a/dlls/dinput/joystick_linuxinput.c
+++ b/dlls/dinput/joystick_linuxinput.c
@@ -119,6 +119,14 @@ LONG joystick_map_axis(ObjProps *props, int val)
#define WINE_JOYSTICK_MAX_POVS 4
#define WINE_JOYSTICK_MAX_BUTTONS 128
+struct wine_input_absinfo {
+ LONG value;
+ LONG minimum;
+ LONG maximum;
+ LONG fuzz;
+ LONG flat;
+};
+
typedef struct EffectListItem EffectListItem;
struct EffectListItem
{
@@ -150,7 +158,7 @@ struct JoyDev {
BYTE ffbits[(FF_MAX+7)/8];
/* data returned by the EVIOCGABS() ioctl */
- struct input_absinfo axes[ABS_MAX];
+ struct wine_input_absinfo axes[ABS_MAX];
};
struct JoystickImpl
More information about the wine-cvs
mailing list