summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/src/spool_in.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/src/spool_in.c b/src/src/spool_in.c
index 35e44df26..1433123c3 100644
--- a/src/src/spool_in.c
+++ b/src/src/spool_in.c
@@ -466,7 +466,7 @@ for (;;)
uschar * buf;
if (big_buffer_size >= BIG_BUFFER_SIZE*4) goto SPOOL_READ_ERROR;
buf = store_get_perm(big_buffer_size *= 2, FALSE);
- memcpy(buf, big_buffer, --len);
+ memcpy(buf, big_buffer, len);
big_buffer = buf;
if (Ufgets(big_buffer+len, big_buffer_size-len, fp) == NULL)
goto SPOOL_READ_ERROR;