=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mail/cmd2.c,v retrieving revision 1.19 retrieving revision 1.20 diff -c -r1.19 -r1.20 *** src/usr.bin/mail/cmd2.c 2012/11/14 13:22:37 1.19 --- src/usr.bin/mail/cmd2.c 2014/01/17 18:42:30 1.20 *************** *** 1,4 **** ! /* $OpenBSD: cmd2.c,v 1.19 2012/11/14 13:22:37 gsoares Exp $ */ /* $NetBSD: cmd2.c,v 1.7 1997/05/17 19:55:10 pk Exp $ */ /* --- 1,4 ---- ! /* $OpenBSD: cmd2.c,v 1.20 2014/01/17 18:42:30 okan Exp $ */ /* $NetBSD: cmd2.c,v 1.7 1997/05/17 19:55:10 pk Exp $ */ /* *************** *** 224,243 **** /* * Strip away trailing blanks. */ ! while (cp > linebuf && isspace(*cp)) cp--; *++cp = 0; /* * Now search for the beginning of the file name. */ ! while (cp > linebuf && !isspace(*cp)) cp--; if (*cp == '\0') { puts("No file specified."); return(NULL); } ! if (isspace(*cp)) *cp++ = 0; else *flag = 0; --- 224,243 ---- /* * Strip away trailing blanks. */ ! while (cp > linebuf && isspace((unsigned char)*cp)) cp--; *++cp = 0; /* * Now search for the beginning of the file name. */ ! while (cp > linebuf && !isspace((unsigned char)*cp)) cp--; if (*cp == '\0') { puts("No file specified."); return(NULL); } ! if (isspace((unsigned char)*cp)) *cp++ = 0; else *flag = 0;