X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/b8a98e2597d1db9b40442c9a2aa6474ecf54353d..bfa5400d3e166e1acc25dbe0b7f1fdf74b272568:/misc.c diff --git a/misc.c b/misc.c index 78d829a9..09e6db57 100644 --- a/misc.c +++ b/misc.c @@ -181,6 +181,8 @@ void bufchain_add(bufchain *ch, const void *data, int len) { const char *buf = (const char *)data; + if (len == 0) return; + ch->buffersize += len; if (ch->tail && ch->tail->buflen < BUFFER_GRANULE) {