engine: client: don't save configs if shutdown was issued before client was initialized. Remove dead ucmd

This commit is contained in:
Alibek Omarov 2022-06-14 03:30:10 +03:00
parent 45bf927c74
commit 40298cefb6

View File

@ -2872,7 +2872,6 @@ void CL_InitLocal( void )
Cmd_AddRestrictedCommand ("kill", NULL, "die instantly" );
Cmd_AddCommand ("god", NULL, "enable godmode" );
Cmd_AddCommand ("fov", NULL, "set client field of view" );
Cmd_AddCommand ("log", NULL, "logging server events" );
// register our commands
Cmd_AddCommand ("pause", NULL, "pause the game (if the server allows pausing)" );
@ -3091,7 +3090,7 @@ void CL_Shutdown( void )
{
Con_Printf( "CL_Shutdown()\n" );
if( !host.crashed )
if( !host.crashed && cls.initialized )
{
Host_WriteOpenGLConfig ();
Host_WriteVideoConfig ();