From d76dcbd9634f58f6a0fd5d6330890972d90789c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Thu, 14 Jan 2021 09:50:26 +0100 Subject: [PATCH] Simplify FakeRtcEventLog, delete rtc::Bind usage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: webrtc:11339 Change-Id: I2a250934daf0a9114ef8c03464034b1efd8c4c35 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/201722 Reviewed-by: Björn Terelius Commit-Queue: Niels Moller Cr-Commit-Position: refs/heads/master@{#32990} --- logging/rtc_event_log/fake_rtc_event_log.cc | 7 +++---- logging/rtc_event_log/fake_rtc_event_log.h | 1 - 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/logging/rtc_event_log/fake_rtc_event_log.cc b/logging/rtc_event_log/fake_rtc_event_log.cc index 55f4b582c7..e84ea2217b 100644 --- a/logging/rtc_event_log/fake_rtc_event_log.cc +++ b/logging/rtc_event_log/fake_rtc_event_log.cc @@ -11,7 +11,6 @@ #include "logging/rtc_event_log/fake_rtc_event_log.h" #include "logging/rtc_event_log/events/rtc_event_ice_candidate_pair.h" -#include "rtc_base/bind.h" #include "rtc_base/checks.h" #include "rtc_base/logging.h" @@ -33,9 +32,9 @@ void FakeRtcEventLog::StopLogging() { void FakeRtcEventLog::Log(std::unique_ptr event) { RtcEvent::Type rtc_event_type = event->GetType(); - invoker_.AsyncInvoke( - RTC_FROM_HERE, thread_, - rtc::Bind(&FakeRtcEventLog::IncrementEventCount, this, rtc_event_type)); + invoker_.AsyncInvoke(RTC_FROM_HERE, thread_, [this, rtc_event_type] { + ++count_[rtc_event_type]; + }); } } // namespace webrtc diff --git a/logging/rtc_event_log/fake_rtc_event_log.h b/logging/rtc_event_log/fake_rtc_event_log.h index fb0e6ff4dc..a34cc27b72 100644 --- a/logging/rtc_event_log/fake_rtc_event_log.h +++ b/logging/rtc_event_log/fake_rtc_event_log.h @@ -32,7 +32,6 @@ class FakeRtcEventLog : public RtcEventLog { int GetEventCount(RtcEvent::Type event_type) { return count_[event_type]; } private: - void IncrementEventCount(RtcEvent::Type event_type) { ++count_[event_type]; } std::map count_; rtc::Thread* thread_; rtc::AsyncInvoker invoker_;