From 8fcc79b3d5ed45c64b2b33efaff65f948ee5866e Mon Sep 17 00:00:00 2001 From: Ali Tofigh Date: Fri, 29 Apr 2022 22:39:20 +0200 Subject: [PATCH] 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 Reviewed-by: Mirko Bonadei Cr-Commit-Position: refs/heads/main@{#36723} --- rtc_base/log_sinks.cc | 6 ++++++ rtc_base/log_sinks.h | 3 +++ 2 files changed, 9 insertions(+) diff --git a/rtc_base/log_sinks.cc b/rtc_base/log_sinks.cc index e8e1d40817..f511948ed3 100644 --- a/rtc_base/log_sinks.cc +++ b/rtc_base/log_sinks.cc @@ -48,6 +48,12 @@ void FileRotatingLogSink::OnLogMessage(absl::string_view message) { 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, LoggingSeverity sev, const char* tag) { diff --git a/rtc_base/log_sinks.h b/rtc_base/log_sinks.h index 54f7750d94..62a93b85a8 100644 --- a/rtc_base/log_sinks.h +++ b/rtc_base/log_sinks.h @@ -41,6 +41,9 @@ class FileRotatingLogSink : public LogSink { // file if needed. void OnLogMessage(const std::string& 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, LoggingSeverity sev, const char* tag) override;