From 3e6df0a25e79427f958d970326ba37fa14c3a494 Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Sat, 4 Mar 2000 00:50:46 +0000 Subject: [PATCH] Fixed a segfault when running "./uquake -rogue". Forgot that com_cmdline will temporarily have an extra char. --- common/qargs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/qargs.c b/common/qargs.c index 1ec1674..a6060cb 100644 --- a/common/qargs.c +++ b/common/qargs.c @@ -100,7 +100,7 @@ void COM_InitArgv (int argc, char **argv) len += strlen (argv[com_argc]) + 1; } - com_cmdline = (char*)malloc (len); // len is strlen(com_cmdline)+1 already + com_cmdline = (char*)malloc (len+1); // need strlen(com_cmdline)+2 com_cmdline[0] = 0; for (i=0; i < argc; i++) {