From 555eaebb1b7cb7c4a5e1036892b0effbd62766ae Mon Sep 17 00:00:00 2001 From: Thilo Schulz Date: Tue, 21 Jun 2011 11:18:35 +0000 Subject: - Improve game_restart: * differing screen resolutions and network settings are now honoured when changing fs_game * Fix hunk memory leak on game_restart * Move cls.state and cls.servername to clc so connection state is fully preserved over game_restart * Revert back to previous fs_game after disconnecting from a server that triggered a game_restart * Fix error dialog popping up after every game_restart if an error happened previously (reported by Ensiform) - Fixed that not all commands added by CL_Init() would be removed by CL_Shutdown() --- src/null/null_client.c | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'src/null') diff --git a/src/null/null_client.c b/src/null/null_client.c index 87f72629..cfb35c13 100644 --- a/src/null/null_client.c +++ b/src/null/null_client.c @@ -26,7 +26,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA cvar_t *cl_shownet; -void CL_Shutdown( char *finalmsg ) { +void CL_Shutdown(char *finalmsg, qboolean disconnect) +{ } void CL_Init( void ) { @@ -80,14 +81,21 @@ void CL_InitKeyCommands( void ) { void CL_CDDialog( void ) { } -void CL_FlushMemory( void ) { +void CL_FlushMemory(void) +{ +} + +void CL_ShutdownAll(qboolean shutdownRef) +{ } void CL_StartHunkUsers( qboolean rendererOnly ) { } -void CL_Snd_Shutdown(void) +void CL_InitRef(void) { } -void CL_ShutdownAll(void) {} +void CL_Snd_Shutdown(void) +{ +} -- cgit