X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fdropsbr.c;h=76bc00dbe2852751637c3afc151d30bdcf9daaf6;hb=93f22073ff22b277206b0481c1f8f076aee1656d;hp=2b3d0208740bb0fe88692ff8290d6d82c96ace65;hpb=59a210325d70e6a38c0ef9e5dcb105cec8bd38d2;p=mmh diff --git a/uip/dropsbr.c b/uip/dropsbr.c index 2b3d020..76bc00d 100644 --- a/uip/dropsbr.c +++ b/uip/dropsbr.c @@ -2,8 +2,6 @@ /* * dropsbr.c -- create/read/manipulate mail drops * - * $Id$ - * * This code is Copyright (c) 2002, by the authors of nmh. See the * COPYRIGHT file in the root directory of the nmh distribution for * complete copyright information. @@ -376,7 +374,7 @@ mbx_copy (char *mailbox, int mbx_style, int md, int fd, fp = strchr(ep + 1, '\n'); tp = dctime(dlocaltimenow()); snprintf (buffer, sizeof(buffer), "From %.*s %s", - fp - ep, ep, tp); + (int)(fp - ep), ep, tp); } else if (!strncmp (buffer, "X-Envelope-From:", 16)) { /* * Change the "X-Envelope-From:" field @@ -469,8 +467,9 @@ mbx_size (int md, off_t start, off_t stop) int mbx_close (char *mailbox, int md) { - lkclose (md, mailbox); - return OK; + if (lkclose (md, mailbox) == 0) + return OK; + return NOTOK; } @@ -488,10 +487,10 @@ map_name (char *file) if ((dp = strchr(cp = r1bindex (file, '/'), '.')) == NULL) dp = cp + strlen (cp); if (cp == file) - snprintf (buffer, sizeof(buffer), ".%.*s%s", dp - cp, cp, ".map"); + snprintf (buffer, sizeof(buffer), ".%.*s%s", (int)(dp - cp), cp, ".map"); else snprintf (buffer, sizeof(buffer), "%.*s.%.*s%s", - cp - file, file, dp - cp, cp, ".map"); + (int)(cp - file), file, (int)(dp - cp), cp, ".map"); return buffer; }