Another attempt to get this to compile.
--- a/src/joystick/windows/SDL_dinputjoystick.c Thu May 28 01:02:03 2015 -0400
+++ b/src/joystick/windows/SDL_dinputjoystick.c Thu May 28 01:08:33 2015 -0400
@@ -867,7 +867,7 @@
#else /* !SDL_JOYSTICK_DINPUT */
-struct JoyStick_DeviceData;
+typedef struct JoyStick_DeviceData JoyStick_DeviceData;
int
SDL_DINPUT_JoystickInit(void)
--- a/src/joystick/windows/SDL_xinputjoystick.c Thu May 28 01:02:03 2015 -0400
+++ b/src/joystick/windows/SDL_xinputjoystick.c Thu May 28 01:08:33 2015 -0400
@@ -339,7 +339,7 @@
#else /* !SDL_JOYSTICK_XINPUT */
-struct JoyStick_DeviceData;
+typedef struct JoyStick_DeviceData JoyStick_DeviceData;
SDL_bool SDL_XINPUT_Enabled(void)
{