/[mailutils]/mailutils/mailbox/sendmail.c
ViewVC logotype

Diff of /mailutils/mailbox/sendmail.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by gray, Tue Oct 29 12:44:30 2002 UTC revision 1.19 by gray, Mon Nov 18 17:06:41 2002 UTC
# Line 345  sendmail_send_message (mailer_t mailer, Line 345  sendmail_send_message (mailer_t mailer,
345          char buffer[512];          char buffer[512];
346          size_t len = 0;          size_t len = 0;
347          int rc;          int rc;
348            size_t offset = 0;
349            
350          message_get_stream (msg, &stream);          message_get_stream (msg, &stream);
351          while ((status = stream_read (stream, buffer, sizeof (buffer),          while ((status = stream_read (stream, buffer, sizeof (buffer),
352                                        sendmail->offset, &len)) == 0                                        offset, &len)) == 0
353                 && len != 0)                 && len != 0)
354            {            {
355              if (write (sendmail->fd, buffer, len) == -1)              if (write (sendmail->fd, buffer, len) == -1)
# Line 360  sendmail_send_message (mailer_t mailer, Line 361  sendmail_send_message (mailer_t mailer,
361    
362                  break;                  break;
363                }                }
364                offset += len;
365              sendmail->offset += len;              sendmail->offset += len;
366            }            }
367          if (status == EAGAIN)          if (status == EAGAIN)

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26