Remove an assumption in SDL.

We can compile with haptic support, and then not initialize due to haptics not being available.
So if we are compiling with haptics, test initializing with haptics and if that fails attempt to initialize without haptics before bailing out.
This commit is contained in:
Ryan Houdek
2015-01-19 16:05:21 -06:00
parent 7376956c92
commit 817abdd579
2 changed files with 23 additions and 16 deletions

View File

@ -17,9 +17,6 @@
#ifdef USE_SDL_HAPTIC
#include <SDL_haptic.h>
#define SDL_INIT_FLAGS SDL_INIT_JOYSTICK | SDL_INIT_HAPTIC
#else
#define SDL_INIT_FLAGS SDL_INIT_JOYSTICK
#endif
namespace ciface