From c20e3332edf8b62f381d839479ffec642d2814cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Thu, 14 Jan 2021 10:48:27 +0100 Subject: [PATCH] Update SCTP test to use C++ lambdas instead of rtc::Bind Bug: webrtc:11339 Change-Id: Ibc6818f9d371c17bb6c3e41deee2b51e2b953de0 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/201724 Reviewed-by: Taylor Commit-Queue: Niels Moller Cr-Commit-Position: refs/heads/master@{#33018} --- media/sctp/sctp_transport_reliability_unittest.cc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/media/sctp/sctp_transport_reliability_unittest.cc b/media/sctp/sctp_transport_reliability_unittest.cc index 80b7d61215..ec4215529c 100644 --- a/media/sctp/sctp_transport_reliability_unittest.cc +++ b/media/sctp/sctp_transport_reliability_unittest.cc @@ -220,16 +220,14 @@ class SctpDataSender final { case cricket::SDR_BLOCK: // retry after timeout invoker_.AsyncInvokeDelayed( - RTC_FROM_HERE, thread_, - rtc::Bind(&SctpDataSender::SendNextMessage, this), 500); + RTC_FROM_HERE, thread_, [this] { SendNextMessage(); }, 500); break; case cricket::SDR_SUCCESS: // send next num_bytes_sent_ += payload_.size(); ++num_messages_sent_; - invoker_.AsyncInvoke( - RTC_FROM_HERE, thread_, - rtc::Bind(&SctpDataSender::SendNextMessage, this)); + invoker_.AsyncInvoke(RTC_FROM_HERE, thread_, + [this] { SendNextMessage(); }); break; case cricket::SDR_ERROR: // give up