mirror of
https://github.com/yuzu-emu/breakpad.git
synced 2025-07-01 07:38:24 +00:00
Add SEVERITY_CRITICAL to logging, that would help to suppress logs from the fuzz target.
Follow-up CL will be https://chromium-review.googlesource.com/c/chromium/src/+/1073395 Bug: 846721 Change-Id: Ie9e6dc5c5ef6b035c414fbdc4f711f995b52f4d7 Reviewed-on: https://chromium-review.googlesource.com/1073394 Reviewed-by: Will Harris <wfh@chromium.org>
This commit is contained in:
parent
9eac2058b7
commit
27c001192b
|
@ -69,6 +69,9 @@ LogStream::LogStream(std::ostream &stream, Severity severity,
|
||||||
case SEVERITY_ERROR:
|
case SEVERITY_ERROR:
|
||||||
severity_string = "ERROR";
|
severity_string = "ERROR";
|
||||||
break;
|
break;
|
||||||
|
case SEVERITY_CRITICAL:
|
||||||
|
severity_string = "CRITICAL";
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
stream_ << time_string << ": " << PathnameStripper::File(file) << ":" <<
|
stream_ << time_string << ": " << PathnameStripper::File(file) << ":" <<
|
||||||
|
|
|
@ -94,7 +94,8 @@ class LogStream {
|
||||||
public:
|
public:
|
||||||
enum Severity {
|
enum Severity {
|
||||||
SEVERITY_INFO,
|
SEVERITY_INFO,
|
||||||
SEVERITY_ERROR
|
SEVERITY_ERROR,
|
||||||
|
SEVERITY_CRITICAL
|
||||||
};
|
};
|
||||||
|
|
||||||
// Begin logging a message to the stream identified by |stream|, at the
|
// Begin logging a message to the stream identified by |stream|, at the
|
||||||
|
@ -180,6 +181,15 @@ int ErrnoString(string *error_string);
|
||||||
__FILE__, __LINE__)
|
__FILE__, __LINE__)
|
||||||
#endif // BPLOG_ERROR
|
#endif // BPLOG_ERROR
|
||||||
|
|
||||||
|
#ifndef BPLOG_CRITICAL
|
||||||
|
#ifndef BPLOG_CRITICAL_STREAM
|
||||||
|
#define BPLOG_CRITICAL_STREAM std::cerr
|
||||||
|
#endif // BPLOG_CRITICAL_STREAM
|
||||||
|
#define BPLOG_CRITICAL google_breakpad::LogStream(BPLOG_CRITICAL_STREAM, \
|
||||||
|
google_breakpad::LogStream::SEVERITY_CRITICAL, \
|
||||||
|
__FILE__, __LINE__)
|
||||||
|
#endif // BPLOG_CRITICAL
|
||||||
|
|
||||||
#define BPLOG_IF(severity, condition) \
|
#define BPLOG_IF(severity, condition) \
|
||||||
BPLOG_LAZY_STREAM(severity, ((condition) && BPLOG_LOG_IS_ON(severity)))
|
BPLOG_LAZY_STREAM(severity, ((condition) && BPLOG_LOG_IS_ON(severity)))
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue