X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=cmd.c;h=cab160b4220a10811d322d70d960b1d3474c95cf;hb=refs%2Fheads%2FJuhu%2Fsdl_linux_mousefix;hp=1e2b915a6b07b6bfeddea8b2034404c6f700b715;hpb=9a69ea042cd1455e635febc7f4af634ac2a90730;p=xonotic%2Fdarkplaces.git diff --git a/cmd.c b/cmd.c index 1e2b915a..cab160b4 100644 --- a/cmd.c +++ b/cmd.c @@ -461,7 +461,9 @@ static void Cmd_Exec(const char *filename) { char *f; size_t filenameLen = strlen(filename); - qboolean isdefaultcfg = filenameLen >= 11 && !strcmp(filename + filenameLen - 11, "default.cfg"); + qboolean isdefaultcfg = + !strcmp(filename, "default.cfg") || + (filenameLen >= 12 && !strcmp(filename + filenameLen - 12, "/default.cfg")); if (!strcmp(filename, "config.cfg")) { @@ -974,7 +976,7 @@ static const char *Cmd_GetDirectCvarValue(const char *varname, cmdalias_t *alias cvar_t *cvar; long argno; char *endptr; - char vabuf[1024]; + static char vabuf[1024]; // cmd_mutex if(is_multiple) *is_multiple = false;