From 956b174c9d87eba87a036ff15fede7c1e0d54a1f Mon Sep 17 00:00:00 2001 From: Spoike Date: Wed, 17 Nov 2004 17:37:18 +0000 Subject: [PATCH] cfg_save causes serverinfo/localinfo to be saved. (as well as a warnings fix) git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@437 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/common/cmd.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/engine/common/cmd.c b/engine/common/cmd.c index a8a16616..988b401f 100644 --- a/engine/common/cmd.c +++ b/engine/common/cmd.c @@ -2194,7 +2194,7 @@ void Cmd_set_f(void) if (var->flags & CVAR_NOTFROMSERVER && Cmd_FromServer()) { Con_Printf ("Server tried setting %s cvar\n", var->name); - return true; + return; } text = If_Token(text, &end); @@ -2243,7 +2243,7 @@ void Cvar_Inc_f (void) if (var->flags & CVAR_NOTFROMSERVER && Cmd_FromServer()) { Con_Printf ("Server tried setting %s cvar\n", var->name); - return true; + return; } @@ -2578,6 +2578,11 @@ void Cmd_WriteConfig_f(void) Key_WriteBindings (f); #else fprintf(f, "// Dedicated Server config\n\n"); +#endif +#ifdef CLIENTONLY + fprintf(f, "// no local/server infos\n\n"); +#else + SV_SaveInfos(f); #endif Alias_WriteAliases (f); Cvar_WriteVariables (f, true);