summaryrefslogtreecommitdiff
path: root/imap/src/osdep/unix/mbx.c
diff options
context:
space:
mode:
authorEduardo Chappa <chappa@washington.edu>2013-11-02 02:51:18 -0600
committerEduardo Chappa <chappa@washington.edu>2013-11-02 02:51:18 -0600
commit7fe712882b909931088a318c08041b0e7974a000 (patch)
tree2770f9b084e2efc7fc55e96e9bf4352cf2ff33a3 /imap/src/osdep/unix/mbx.c
parentbdfc834badee92ceeb2befe02f1d065ced5b9ddf (diff)
downloadalpine-7fe712882b909931088a318c08041b0e7974a000.tar.xz
* Update to version 2.19.1
* Upgrade UW-IMAP to Panda IMAP from https://github.com/jonabbey/panda-imap. * Replace tabs by spaces in From and Subject fields to control for size in screen of these fields. Change only in index screen display.
Diffstat (limited to 'imap/src/osdep/unix/mbx.c')
-rw-r--r--imap/src/osdep/unix/mbx.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/imap/src/osdep/unix/mbx.c b/imap/src/osdep/unix/mbx.c
index 1ece5d8d..dc902b20 100644
--- a/imap/src/osdep/unix/mbx.c
+++ b/imap/src/osdep/unix/mbx.c
@@ -1,5 +1,5 @@
/* ========================================================================
- * Copyright 1988-2007 University of Washington
+ * Copyright 1988-2012 University of Washington
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -23,7 +23,7 @@
* Internet: MRC@CAC.Washington.EDU
*
* Date: 3 October 1995
- * Last Edited: 11 October 2007
+ * Last Edited: 21 February 2012
*/
@@ -1178,8 +1178,8 @@ long mbx_append (MAILSTREAM *stream,char *mailbox,append_t af,void *data)
else { /* write message */
size_t j;
if (!message->cursize) SETPOS (message,GETPOS (message));
- while (i && (j = fwrite (message->curpos,1,message->cursize,df))) {
- i -= j;
+ for (errno = 0; !errno && i &&
+ (j = fwrite (message->curpos,1,message->cursize,df)); i -= j) {
SETPOS (message,GETPOS (message) + j);
}
/* get next message */