| Index: base/test/mock_log.cc
|
| diff --git a/base/test/mock_log.cc b/base/test/mock_log.cc
|
| index a09000d8ed7f9e3080ff06a64cb060c76fa591f6..2f230affb83990586b9365f016005cbdb6769de9 100644
|
| --- a/base/test/mock_log.cc
|
| +++ b/base/test/mock_log.cc
|
| @@ -31,8 +31,7 @@ void MockLog::StartCapturingLogs() {
|
|
|
| is_capturing_logs_ = true;
|
| g_instance_ = this;
|
| - previous_handler_ = logging::GetLogMessageHandler();
|
| - logging::SetLogMessageHandler(LogMessageHandler);
|
| + logging::PushLogMessageHandler(LogMessageHandler);
|
| }
|
|
|
| void MockLog::StopCapturingLogs() {
|
| @@ -45,7 +44,7 @@ void MockLog::StopCapturingLogs() {
|
| RAW_CHECK(g_instance_ == this);
|
|
|
| is_capturing_logs_ = false;
|
| - logging::SetLogMessageHandler(previous_handler_);
|
| + logging::PopLogMessageHandler();
|
| g_instance_ = nullptr;
|
| }
|
|
|
|
|