]> Pileus Git - ~andy/fetchmail/blobdiff - sink.c
Make BSMTP output actually work, it would persistently fail with SOCKET error
[~andy/fetchmail] / sink.c
diff --git a/sink.c b/sink.c
index 22d2243a9fa972d9ef45a3819a5f5cd731a93b34..9dd9ce708839ec70246014f2f13b0acc0f6e7c55 100644 (file)
--- a/sink.c
+++ b/sink.c
@@ -686,7 +686,7 @@ int stuffline(struct query *ctl, char *buf)
 
     n = 0;
     if (ctl->mda || ctl->bsmtp) {
-       n = fwrite(buf, last - buf, 1, sinkfp);
+       n = fwrite(buf, 1, last - buf, sinkfp);
        if (ferror(sinkfp)) n = -1;
     } else if (ctl->smtp_socket != -1)
        n = SockWrite(ctl->smtp_socket, buf, last - buf);