From d4ff7e4d36f00ec7b8697b4df26c279cdd332ba6 Mon Sep 17 00:00:00 2001 From: divverent Date: Sat, 7 Nov 2009 11:41:38 +0000 Subject: [PATCH] prevent creation of a cvar named "", as that breaks cvar() git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9446 d7cf8633-e32d-0410-b094-e92efae38249 --- cvar.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cvar.c b/cvar.c index 125f554b..a6734b53 100644 --- a/cvar.c +++ b/cvar.c @@ -493,6 +493,13 @@ cvar_t *Cvar_Get (const char *name, const char *value, int flags, const char *ne return cvar; } +// check for pure evil + if (!*name) + { + Con_Printf("Cvar_Get: invalid variable name\n"); + return NULL; + } + // check for overlap with a command if (Cmd_Exists (name)) { -- 2.39.2