summaryrefslogtreecommitdiff
path: root/lib-src/fakemail.c
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-04-20 20:04:20 +0000
committerRichard M. Stallman <rms@gnu.org>1994-04-20 20:04:20 +0000
commitf3309b68f7ee5b9e44b8996d934c120f883026f2 (patch)
tree263d36a2eae7efaaa36bd019d06e5b6eaf177be2 /lib-src/fakemail.c
parentc71ff00194a332f19f272fde0a89f9a7395285c1 (diff)
downloademacs-f3309b68f7ee5b9e44b8996d934c120f883026f2.tar.gz
(readline): Fix updating of p when buffer grows.
Diffstat (limited to 'lib-src/fakemail.c')
-rw-r--r--lib-src/fakemail.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib-src/fakemail.c b/lib-src/fakemail.c
index 1e5bf53ed47..c3929e0237d 100644
--- a/lib-src/fakemail.c
+++ b/lib-src/fakemail.c
@@ -216,7 +216,7 @@ readline (linebuffer, stream)
{
linebuffer->size *= 2;
buffer = ((char *) xrealloc (buffer, linebuffer->size));
- p += buffer - linebuffer->buffer;
+ p = buffer + (p - linebuffer->buffer);
end = buffer + linebuffer->size;
linebuffer->buffer = buffer;
}