diff options
author | tjr <tjr@FreeBSD.org> | 2002-11-06 01:18:12 +0000 |
---|---|---|
committer | tjr <tjr@FreeBSD.org> | 2002-11-06 01:18:12 +0000 |
commit | 4fe3b11a8cb74d310f159c10d23bbd9110f2f7a2 (patch) | |
tree | 70cbdb64f034ded5fb88c653a9dbe203f981a3c2 /bin/ls | |
parent | a6bb79953f7e076e2de299b995d3e07098d6c582 (diff) | |
download | FreeBSD-src-4fe3b11a8cb74d310f159c10d23bbd9110f2f7a2.zip FreeBSD-src-4fe3b11a8cb74d310f159c10d23bbd9110f2f7a2.tar.gz |
Use warn() instead of perror() or fprintf() where appropriate.
Diffstat (limited to 'bin/ls')
-rw-r--r-- | bin/ls/ls.c | 12 | ||||
-rw-r--r-- | bin/ls/print.c | 10 |
2 files changed, 8 insertions, 14 deletions
diff --git a/bin/ls/ls.c b/bin/ls/ls.c index a8d7607..7097caa 100644 --- a/bin/ls/ls.c +++ b/bin/ls/ls.c @@ -330,7 +330,7 @@ main(int argc, char *argv[]) f_color = 1; } #else - (void)fprintf(stderr, "Color support not compiled in.\n"); + warnx("color support not compiled in"); #endif /*COLORLS*/ #ifdef COLORLS @@ -691,9 +691,7 @@ display(FTSENT *p, FTSENT *list, int options) error = mac_prepare_file_label(&label); if (error == -1) { - fprintf(stderr, "%s: %s\n", - cur->fts_name, - strerror(errno)); + warn("%s", cur->fts_name); goto label_out; } @@ -712,7 +710,7 @@ display(FTSENT *p, FTSENT *list, int options) error = mac_get_link(name, label); if (error == -1) { - perror(cur->fts_name); + warn("%s", cur->fts_name); mac_free(label); goto label_out; } @@ -720,9 +718,7 @@ display(FTSENT *p, FTSENT *list, int options) error = mac_to_text(label, &labelstr); if (error == -1) { - fprintf(stderr, "%s: %s\n", - cur->fts_name, - strerror(errno)); + warn("%s", cur->fts_name); mac_free(label); goto label_out; } diff --git a/bin/ls/print.c b/bin/ls/print.c index c09e1d6..841270b 100644 --- a/bin/ls/print.c +++ b/bin/ls/print.c @@ -558,10 +558,9 @@ parsecolors(const char *cs) if (c[j] >= '0' && c[j] <= '7') { colors[i].num[j] = c[j] - '0'; if (!legacy_warn) { - fprintf(stderr, - "warn: LSCOLORS should use " + warnx("LSCOLORS should use " "characters a-h instead of 0-9 (" - "see the manual page)\n"); + "see the manual page)"); } legacy_warn = 1; } else if (c[j] >= 'a' && c[j] <= 'h') @@ -572,9 +571,8 @@ parsecolors(const char *cs) } else if (tolower((unsigned char)c[j] == 'x')) colors[i].num[j] = -1; else { - fprintf(stderr, - "error: invalid character '%c' in LSCOLORS" - " env var\n", c[j]); + warnx("invalid character '%c' in LSCOLORS" + " env var", c[j]); colors[i].num[j] = -1; } } |