=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mail/lex.c,v retrieving revision 1.36 retrieving revision 1.37 diff -c -r1.36 -r1.37 *** src/usr.bin/mail/lex.c 2014/01/17 18:42:30 1.36 --- src/usr.bin/mail/lex.c 2014/05/20 01:25:23 1.37 *************** *** 1,4 **** ! /* $OpenBSD: lex.c,v 1.36 2014/01/17 18:42:30 okan Exp $ */ /* $NetBSD: lex.c,v 1.10 1997/05/17 19:55:13 pk Exp $ */ /* --- 1,4 ---- ! /* $OpenBSD: lex.c,v 1.37 2014/05/20 01:25:23 guenther Exp $ */ /* $NetBSD: lex.c,v 1.10 1997/05/17 19:55:13 pk Exp $ */ /* *************** *** 81,88 **** switch (stb.st_mode & S_IFMT) { case S_IFDIR: (void)Fclose(ibuf); ! errno = EISDIR; ! warn("%s", name); return(-1); case S_IFREG: --- 81,87 ---- switch (stb.st_mode & S_IFMT) { case S_IFDIR: (void)Fclose(ibuf); ! warnc(EISDIR, "%s", name); return(-1); case S_IFREG: *************** *** 90,97 **** default: (void)Fclose(ibuf); ! errno = EINVAL; ! warn("%s", name); return(-1); } --- 89,95 ---- default: (void)Fclose(ibuf); ! warnc(EINVAL, "%s", name); return(-1); }