Add missing overload of LogSink::OnLogMessage()

Bug: webrtc:13579
Change-Id: If2ddff90f404361745257b0bed0951d9de0f08bf
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260470
Commit-Queue: Ali Tofigh <alito@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36723}
This commit is contained in:
Ali Tofigh 2022-04-29 22:39:20 +02:00 committed by WebRTC LUCI CQ
parent 5df5b12ed3
commit 8fcc79b3d5
2 changed files with 9 additions and 0 deletions

View File

@ -48,6 +48,12 @@ void FileRotatingLogSink::OnLogMessage(absl::string_view message) {
stream_->Write(message.data(), message.size()); stream_->Write(message.data(), message.size());
} }
void FileRotatingLogSink::OnLogMessage(const std::string& message,
LoggingSeverity sev,
const char* tag) {
OnLogMessage(absl::string_view(message), sev, tag);
}
void FileRotatingLogSink::OnLogMessage(absl::string_view message, void FileRotatingLogSink::OnLogMessage(absl::string_view message,
LoggingSeverity sev, LoggingSeverity sev,
const char* tag) { const char* tag) {

View File

@ -41,6 +41,9 @@ class FileRotatingLogSink : public LogSink {
// file if needed. // file if needed.
void OnLogMessage(const std::string& message) override; void OnLogMessage(const std::string& message) override;
void OnLogMessage(absl::string_view message) override; void OnLogMessage(absl::string_view message) override;
void OnLogMessage(const std::string& message,
LoggingSeverity sev,
const char* tag) override;
void OnLogMessage(absl::string_view message, void OnLogMessage(absl::string_view message,
LoggingSeverity sev, LoggingSeverity sev,
const char* tag) override; const char* tag) override;