jan@myab.UUCP (02/05/87)
GNU [ce]tags crashes on very long lines (>400 characters).
*** etags.c.old Wed Feb 4 18:52:17 1987
--- etags.c Thu Feb 5 15:49:31 1987
***************
*** 1298,1304
{
buffer = (char *) xrealloc (buffer, linebuffer->size *= 2);
p += buffer - linebuffer->buffer;
! pend += buffer - linebuffer->buffer;
linebuffer->buffer = buffer;
}
if (c < 0 || c == '\n')
--- 1298,1304 -----
{
buffer = (char *) xrealloc (buffer, linebuffer->size *= 2);
p += buffer - linebuffer->buffer;
! pend = buffer + linebuffer->size;
linebuffer->buffer = buffer;
}
if (c < 0 || c == '\n')
--
Jan Stein, Myab, Gothenburg, Sweden UUCP: ..!mcvax!enea!chalmers!myab!jan