summaryrefslogtreecommitdiffstats
path: root/usr.bin/mail
diff options
context:
space:
mode:
authorcharnier <charnier@FreeBSD.org>1997-07-24 06:56:33 +0000
committercharnier <charnier@FreeBSD.org>1997-07-24 06:56:33 +0000
commit2df2878db2fff5ba7f8f8fe84159b8f955530617 (patch)
tree5ac950789af8a285aa2da6004e09394a8c86e761 /usr.bin/mail
parenta27c19ecbf0d42e6bb692c5111ebc7888cb7b1aa (diff)
downloadFreeBSD-src-2df2878db2fff5ba7f8f8fe84159b8f955530617.zip
FreeBSD-src-2df2878db2fff5ba7f8f8fe84159b8f955530617.tar.gz
Use err(3).
Diffstat (limited to 'usr.bin/mail')
-rw-r--r--usr.bin/mail/aux.c4
-rw-r--r--usr.bin/mail/fio.c5
-rw-r--r--usr.bin/mail/temp.c12
3 files changed, 11 insertions, 10 deletions
diff --git a/usr.bin/mail/aux.c b/usr.bin/mail/aux.c
index f6f7211..d8d385a 100644
--- a/usr.bin/mail/aux.c
+++ b/usr.bin/mail/aux.c
@@ -179,7 +179,7 @@ hfield(field, mp)
while (lc > 0) {
if ((lc = gethfield(ibuf, linebuf, lc, &colon)) < 0)
return oldhfield;
- if (hfield = ishfield(linebuf, colon, field))
+ if ((hfield = ishfield(linebuf, colon, field)) != NULL)
oldhfield = save2str(hfield, oldhfield);
}
return oldhfield;
@@ -572,7 +572,7 @@ name1(mp, reptype)
if (reptype == 0 && (cp = hfield("sender", mp)) != NOSTR)
return cp;
ibuf = setinput(mp);
- namebuf[0] = 0;
+ namebuf[0] = '\0';
if (readline(ibuf, linebuf, LINESIZE) < 0)
return(savestr(namebuf));
newname:
diff --git a/usr.bin/mail/fio.c b/usr.bin/mail/fio.c
index 4f2a8a8..2d03a60 100644
--- a/usr.bin/mail/fio.c
+++ b/usr.bin/mail/fio.c
@@ -70,8 +70,7 @@ setptr(ibuf)
(void)sprintf(linebuf, "%s/mail.XXXXXX", tmpdir);
if ((c = mkstemp(linebuf)) == -1 ||
(mestmp = Fdopen(c, "r+")) == NULL) {
- (void)fprintf(stderr, "mail: can't open %s\n", linebuf);
- exit(1);
+ errx(1, "can't open %s", linebuf);
}
(void)unlink(linebuf);
@@ -194,7 +193,7 @@ setinput(mp)
fflush(otf);
if (fseek(itf, (long)positionof(mp->m_block, mp->m_offset), 0) < 0) {
perror("fseek");
- panic("temporary file seek");
+ panic("Temporary file seek");
}
return (itf);
}
diff --git a/usr.bin/mail/temp.c b/usr.bin/mail/temp.c
index 0690027..37f6026 100644
--- a/usr.bin/mail/temp.c
+++ b/usr.bin/mail/temp.c
@@ -32,11 +32,15 @@
*/
#ifndef lint
+#if 0
static char sccsid[] = "@(#)temp.c 8.1 (Berkeley) 6/6/93";
+#endif
+static const char rcsid[] =
+ "$Id$";
#endif /* not lint */
#include "rcv.h"
-#include <errno.h>
+#include <err.h>
#include "extern.h"
/*
@@ -62,10 +66,8 @@ tinit()
tmpdir = _PATH_TMP;
else {
len = strlen(tmpdir);
- if ((cp = malloc(len + 2)) == NULL) {
- (void)fprintf(stderr, "mail: %s\n", strerror(errno));
- exit (1);
- }
+ if ((cp = malloc(len + 2)) == NULL)
+ err(1, NULL);
(void)strcpy(cp, tmpdir);
cp[len] = '/';
cp[len + 1] = '\0';
OpenPOWER on IntegriCloud