]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
fix cvar_string to check if the cvar exists
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 2 Oct 2004 21:09:34 +0000 (21:09 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 2 Oct 2004 21:09:34 +0000 (21:09 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4578 d7cf8633-e32d-0410-b094-e92efae38249

pr_cmds.c

index 17cb6c9adcf55b1e963dc0dde22d3c82810af895..15e8c7f888032b041c5a0e711f3937a62f66c336 100644 (file)
--- a/pr_cmds.c
+++ b/pr_cmds.c
@@ -3278,10 +3278,13 @@ void PF_cvar_string (void)
 
        str = G_STRING(OFS_PARM0);
        var = Cvar_FindVar (str);
-
-       tmp = PR_GetTempString();
-       strcpy(tmp, var->string);
-
+       if (var)
+       {
+               tmp = PR_GetTempString();
+               strcpy(tmp, var->string);
+       }
+       else
+               tmp = "";
        G_INT(OFS_RETURN) = PR_SetString(tmp);
 }