phk added the -x option in May 2000, but only for regular files; for

special files it was treated like -l.  This commit adds the -x option
in for special files as well.

PR:		bin/46249
Submitted by:	Colin Percival <cperciva@sfu.ca>
This commit is contained in:
Murray Stokely 2003-06-19 07:24:26 +00:00
parent 16f4e196f2
commit 1b8d837cd0
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=116572

View File

@ -77,7 +77,11 @@ c_special(int fd1, const char *file1, off_t skip1,
if (ch1 == EOF || ch2 == EOF)
break;
if (ch1 != ch2) {
if (lflag) {
if (xflag) {
dfound = 1;
(void)printf("%08llx %02x %02x\n",
(long long)byte - 1, ch1, ch2);
} else if (lflag) {
dfound = 1;
(void)printf("%6lld %3o %3o\n",
(long long)byte, ch1, ch2);