Removed static buffer in gen_idf

This commit is contained in:
ceriel 1992-10-22 16:00:05 +00:00
parent 94638235bc
commit b3233bcaa0

View file

@ -151,11 +151,14 @@ gen_idf()
anonymous name.
*/
static int name_cnt;
char buff[100];
struct idf *id;
char *s = Malloc(strlen(dot.tk_file)+50);
sprint(buff, "#%d in %s, line %u",
sprint(s, "#%d in %s, line %u",
++name_cnt, dot.tk_file, dot.tk_line);
return str2idf(buff);
id = str2idf(s);
free(s);
return id;
}
int