From 635cd9b80412bad37d34837ed87d709dfc8abdd1 Mon Sep 17 00:00:00 2001 From: havoc Date: Wed, 7 Jun 2006 06:02:59 +0000 Subject: [PATCH] don't save cvars that are at their default value git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6426 d7cf8633-e32d-0410-b094-e92efae38249 --- cvar.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cvar.c b/cvar.c index 68d98df4..704f658d 100644 --- a/cvar.c +++ b/cvar.c @@ -518,8 +518,9 @@ void Cvar_WriteVariables (qfile_t *f) { cvar_t *var; + // don't save cvars that match their default value for (var = cvar_vars ; var ; var = var->next) - if (var->flags & CVAR_SAVE) + if (var->flags & CVAR_SAVE && strcmp(var->string, var->defstring)) FS_Printf(f, "%s%s \"%s\"\n", var->flags & CVAR_ALLOCATED ? "seta " : "", var->name, var->string); } -- 2.39.2