# HG changeset patch # User Richard M. Stallman # Date 766714666 0 # Node ID 774fdc20d1155c23626db4606a8de1a576a9bfd5 # Parent cd88b5f54ae374ce085a1aed8d62ed6726ae7cd4 (readline): When extending the buffer, calculate end afresh using the new size. diff -r cd88b5f54ae3 -r 774fdc20d115 lib-src/fakemail.c --- a/lib-src/fakemail.c Mon Apr 18 23:53:51 1994 +0000 +++ b/lib-src/fakemail.c Tue Apr 19 00:17:46 1994 +0000 @@ -217,7 +217,7 @@ linebuffer->size *= 2; buffer = ((char *) xrealloc (buffer, linebuffer->size)); p += buffer - linebuffer->buffer; - end += buffer - linebuffer->buffer; + end = buffer + linebuffer->size; linebuffer->buffer = buffer; } if (c < 0 || c == '\n')