diff options
author | Colin Watson <cjwatson@debian.org> | 2007-08-26 16:40:54 +0100 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2007-08-26 16:40:54 +0100 |
commit | 6d3ffe7a7d3268d2156728a336d56d5adde91cff (patch) | |
tree | 2443243f30533b4af46d47c201949c7b3ca6a326 /src/check_mandirs.c | |
parent | a6d1df23eddf4b4cb705101ea961813f166077fc (diff) |
Suppress warnings in --quiet mode (thanks, Martin Dorey; Debian bugs
#348008, #378428, and #411220).
* src/check_mandirs.c (test_manfile): Suppress "bad symlink" warning
under --quiet.
* src/ult_src.c (ult_hardlink): Suppress "can't search directory"
warning under --quiet.
(ult_softlink): Suppress "dangling symlinks" and "can't resolve"
warnings under --quiet.
(ult_src): Suppress "can't resolve", "is self referencing", and
"can't open" warnings under --quiet.
* src/lexgrog.l: Declare global quiet variable.
Diffstat (limited to 'src/check_mandirs.c')
-rw-r--r-- | src/check_mandirs.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/check_mandirs.c b/src/check_mandirs.c index 4a0789e4..b363ff6c 100644 --- a/src/check_mandirs.c +++ b/src/check_mandirs.c @@ -233,9 +233,10 @@ void test_manfile (const char *file, const char *path) } if (!ult) { - error (0, 0, - _("warning: %s: bad symlink or ROFF `.so' request"), - file); + if (quiet < 2) + error (0, 0, + _("warning: %s: bad symlink or ROFF `.so' request"), + file); free (manpage); return; } |