]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - pr_cmds.c
fix cvar_string to check if the cvar exists
[xonotic/darkplaces.git] / 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);
 }