Browse Source

engine: client: in_joy: do not create cvar on shutdown

pull/2/head
Alibek Omarov 2 years ago
parent
commit
c96f8ba722
  1. 6
      engine/client/in_joy.c

6
engine/client/in_joy.c

@ -44,6 +44,7 @@ static struct joy_axis_s
short prevval; short prevval;
} joyaxis[MAX_AXES] = { 0 }; } joyaxis[MAX_AXES] = { 0 };
static byte currentbinding; // add posibility to remap keys, to place it in joykeys[] static byte currentbinding; // add posibility to remap keys, to place it in joykeys[]
static qboolean joy_initialized;
convar_t *joy_enable; convar_t *joy_enable;
static convar_t *joy_pitch; static convar_t *joy_pitch;
static convar_t *joy_yaw; static convar_t *joy_yaw;
@ -416,6 +417,8 @@ void Joy_Init( void )
} }
Cvar_FullSet( "joy_found", va( "%d", Platform_JoyInit( joy_index->value )), FCVAR_READ_ONLY ); Cvar_FullSet( "joy_found", va( "%d", Platform_JoyInit( joy_index->value )), FCVAR_READ_ONLY );
joy_initialized = true;
} }
/* /*
@ -427,5 +430,8 @@ Shutdown joystick code
*/ */
void Joy_Shutdown( void ) void Joy_Shutdown( void )
{ {
if( joy_initialized )
{
Cvar_FullSet( "joy_found", 0, FCVAR_READ_ONLY ); Cvar_FullSet( "joy_found", 0, FCVAR_READ_ONLY );
}
} }

Loading…
Cancel
Save