X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/8cd9f01dac408893755906282d79284c1ee7ddd6..f52f2db067dc1388b16ab00ddb53e26a381a6e3e:/catsign.c diff --git a/catsign.c b/catsign.c index 5c6a6f8..8171404 100644 --- a/catsign.c +++ b/catsign.c @@ -199,7 +199,7 @@ static void textwrite(msgcanon *m, const void *bp, size_t n) static size_t binreadembed(msgcanon *m, void *bp) { return (chunk_read(m->e, bp)); } static size_t binreaddetach(msgcanon *m, void *bp) - { return (fread(bp, 1, MSGBUFSZ, m->fp)); } + { return (fread(bp, 1, MSGBUFSZ - 1, m->fp)); } static void binwriteembed(msgcanon *m, const void *bp, size_t n) { chunk_write(m->e, bp, n); }