X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/96a2a03a1473522669e8848959c3aa380cf3d4eb..c51d837b9bda943c5e0235b92ca3b98803185e17:/uip/dropsbr.c diff --git a/uip/dropsbr.c b/uip/dropsbr.c index 77322d4d..630de111 100644 --- a/uip/dropsbr.c +++ b/uip/dropsbr.c @@ -5,12 +5,15 @@ * complete copyright information. */ -#include -#include -#include -#include -#include -#include +#include "h/nmh.h" +#include "h/mh.h" +#include "sbr/dtime.h" +#include "sbr/strindex.h" +#include "sbr/error.h" +#include "h/utils.h" +#include "h/dropsbr.h" +#include "h/mts.h" +#include "h/tws.h" #include "sbr/lock_file.h" #include "sbr/m_mktemp.h" #include @@ -187,7 +190,7 @@ mbx_copy (char *mailbox, int mbx_style, int md, int fd, if (write (md, MMDF_DELIM, j) != j) return NOTOK; - return i != NOTOK ? OK : NOTOK; + return i == NOTOK ? NOTOK : OK; case MBOX_FORMAT: if ((j = dup (fd)) == NOTOK) @@ -244,7 +247,7 @@ mbx_copy (char *mailbox, int mbx_style, int md, int fd, * If there is already a "From " line, * then leave it alone. Else we add one. */ - char tmpbuffer[sizeof buffer]; + char tmpbuffer[sizeof buffer-7]; char *tp, *ep; strncpy(tmpbuffer, buffer, sizeof(tmpbuffer));