Browse Source

engine: platform: sdl: try to fix 1.2 build

pull/2/head
Alibek Omarov 3 years ago committed by a1batross
parent
commit
a2f741fe8a
  1. 4
      engine/client/input.c
  2. 2
      engine/common/crashhandler.c
  3. 2
      engine/platform/sdl/events.c

4
engine/client/input.c

@ -221,7 +221,7 @@ void IN_CheckMouseState( qboolean active ) @@ -221,7 +221,7 @@ void IN_CheckMouseState( qboolean active )
{
if( !s_bRawInput )
{
#if XASH_SDL >= 2
#if XASH_SDL == 2
SDL_GetRelativeMouseState( NULL, NULL );
SDL_SetRelativeMouseMode( SDL_TRUE );
#endif
@ -234,7 +234,7 @@ void IN_CheckMouseState( qboolean active ) @@ -234,7 +234,7 @@ void IN_CheckMouseState( qboolean active )
{
if( s_bRawInput )
{
#if XASH_SDL >= 2
#if XASH_SDL == 2
SDL_GetRelativeMouseState( NULL, NULL );
SDL_SetRelativeMouseMode( SDL_FALSE );
#endif

2
engine/common/crashhandler.c

@ -178,7 +178,7 @@ static void Sys_StackTrace( PEXCEPTION_POINTERS pInfo ) @@ -178,7 +178,7 @@ static void Sys_StackTrace( PEXCEPTION_POINTERS pInfo )
len += Q_snprintf( message + len, 1024 - len, ")\n");
}
#if XASH_SDL >= 2
#if XASH_SDL == 2
if( host.type != HOST_DEDICATED ) // let system to restart server automaticly
SDL_ShowSimpleMessageBox( SDL_MESSAGEBOX_ERROR, "Sys_Crash", message, host.hWnd );
#endif

2
engine/platform/sdl/events.c

@ -273,8 +273,10 @@ static void SDLash_MouseEvent( SDL_MouseButtonEvent button ) @@ -273,8 +273,10 @@ static void SDLash_MouseEvent( SDL_MouseButtonEvent button )
int down = button.state != SDL_RELEASED;
uint mstate = 0;
#if SDL_VERSION_ATLEAST( 2, 0, 0 )
if( button.which == SDL_TOUCH_MOUSEID )
return;
#endif
switch( button.button )
{

Loading…
Cancel
Save