readprofile: use snprintf() rather than sprintf()
This commit is contained in:
parent
34cf0aa56d
commit
914966e925
|
@ -70,7 +70,7 @@ static FILE *myopen(char *name, char *mode, int *flag)
|
|||
if (!strcmp(name + len - 3, ".gz")) {
|
||||
FILE *res;
|
||||
char *cmdline = xmalloc(len + 6);
|
||||
sprintf(cmdline, "zcat %s", name);
|
||||
snprintf(cmdline, len + 6, "zcat %s", name);
|
||||
res = popen(cmdline, mode);
|
||||
free(cmdline);
|
||||
*flag = 1;
|
||||
|
|
Loading…
Reference in New Issue