fix for CustomTF menu truncation

This commit is contained in:
Bill Currie 2001-06-03 01:28:11 +00:00
parent 1362736e55
commit f3c2c4e868

View file

@ -51,13 +51,15 @@ char *
PF_VarString (progs_t *pr, int first) PF_VarString (progs_t *pr, int first)
{ {
int i; int i;
static char out[256]; int len;
char *out;
out[0] = 0;
for (i = first; i < pr->pr_argc; i++) { for (len = 0, i = first; i < pr->pr_argc; i++)
strncat (out, G_STRING (pr, (OFS_PARM0 + i * 3)), len += strlen (G_STRING (pr, (OFS_PARM0 + i * 3)));
sizeof (out) - strlen (out)); out = Hunk_TempAlloc (len + 1);
} for (i = first; i < pr->pr_argc; i++)
strcat (out, G_STRING (pr, (OFS_PARM0 + i * 3)));
return out; return out;
} }