cut: fix buffer overflow (bug 4544).

This commit is contained in:
Denis Vlasenko 2008-08-15 21:20:23 +00:00
parent 69ed30928e
commit 8334db13c3

View File

@ -50,7 +50,7 @@ static void cut_file(FILE *file, char delim, const struct cut_list *cut_lists, u
/* set up a list so we can keep track of what's been printed */
int linelen = strlen(line);
char *printed = xzalloc(linelen * sizeof(char));
char *printed = xzalloc(linelen + 1);
char *orig_line = line;
unsigned cl_pos = 0;
int spos;