diff options
Diffstat (limited to 'backends/sdl/sdl-common.h')
-rw-r--r-- | backends/sdl/sdl-common.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/backends/sdl/sdl-common.h b/backends/sdl/sdl-common.h index 78ecba892b..2b37d13848 100644 --- a/backends/sdl/sdl-common.h +++ b/backends/sdl/sdl-common.h @@ -117,7 +117,7 @@ public: virtual int16 RGBToColor(uint8 r, uint8 g, uint8 b); virtual void colorToRGB(int16 color, uint8 &r, uint8 &g, uint8 &b); - static OSystem *create(int gfx_mode, bool full_screenm, bool aspect_ratio); + static OSystem *create(int gfx_mode, bool full_screenm, bool aspect_ratio, int joystick_num); protected: OSystem_SDL_Common(); @@ -125,7 +125,7 @@ protected: static OSystem_SDL_Common *create_intern(); - void init_intern(int gfx_mode, bool full_screen, bool aspect_ratio); + void init_intern(int gfx_mode, bool full_screen, bool aspect_ratio, int joystick_num); // unseen game screen SDL_Surface *_screen; @@ -229,7 +229,7 @@ protected: void setup_icon(); void kbd_mouse(); - void init_joystick() { _joystick = SDL_JoystickOpen(0); } + void init_joystick(int joystick_num) { _joystick = SDL_JoystickOpen(joystick_num); } }; #endif |