summaryrefslogtreecommitdiff
path: root/source/sv_main.c
diff options
context:
space:
mode:
authorAndrey Nazarov <skuller@skuller.net>2010-09-05 14:01:41 +0000
committerAndrey Nazarov <skuller@skuller.net>2010-09-05 14:01:41 +0000
commit9622b711c2b8e4641a778e144cf20ebfc87b12de (patch)
tree6a5c677a936fdcea8cb3f913dda4d9397d22075a /source/sv_main.c
parent96f4cfa5b6928b8f55ea86bcbdb63f2db078ea61 (diff)
Removed duplicated setplayer code.
Added ‘sv_enhanced_setplayer’ cvar. Fixed a rare case when SV_SetPlayer could leave a dangling sv_player pointer.
Diffstat (limited to 'source/sv_main.c')
-rw-r--r--source/sv_main.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/sv_main.c b/source/sv_main.c
index 9c8d2a0..81d2d3f 100644
--- a/source/sv_main.c
+++ b/source/sv_main.c
@@ -81,6 +81,7 @@ cvar_t *sv_allow_map;
#if !USE_CLIENT
cvar_t *sv_recycle;
#endif
+cvar_t *sv_enhanced_setplayer;
cvar_t *sv_iplimit;
cvar_t *sv_status_limit;
@@ -1890,6 +1891,8 @@ void SV_Init( void ) {
sv_recycle = Cvar_Get( "sv_recycle", "0", 0 );
#endif
+ sv_enhanced_setplayer = Cvar_Get( "sv_enhanced_setplayer", "0", 0 );
+
sv_iplimit = Cvar_Get( "sv_iplimit", "3", 0 );
sv_status_show = Cvar_Get( "sv_status_show", "2", 0 );