Revert "Libeinfo: do not suppress ewarn() messages"
This reverts commit 4ee62c7903
.
The previously referenced commit broke consistency because ewarnx() was
respecting the EINFO_QUIET environment setting, but after this commit,
ewarn() was not.
Also, due to discussion on the below referenced bugs, I think we do
want to suppress warnings when EINFO_QUIET=yes.
X-Gentoo-Bug: 482396
X-Gentoo-Bug: 439174
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=482396
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=439174
This commit is contained in:
parent
5c3e5d801b
commit
72b58b9e6b
@ -105,7 +105,8 @@ and
|
||||
respectively, but only work when
|
||||
.Va EINFO_VERBOSE
|
||||
is true. You can also make the
|
||||
.Fn einfo
|
||||
.Fn einfo ,
|
||||
.Fn ewarn ,
|
||||
and
|
||||
.Fn ebegin
|
||||
functions silent by setting
|
||||
|
@ -705,7 +705,7 @@ ewarn(const char *EINFO_RESTRICT fmt, ...)
|
||||
int retval;
|
||||
va_list ap;
|
||||
|
||||
if (!fmt)
|
||||
if (!fmt || is_quiet())
|
||||
return 0;
|
||||
va_start(ap, fmt);
|
||||
elogv(LOG_WARNING, fmt, ap);
|
||||
|
Loading…
Reference in New Issue
Block a user