Add default constructor for rtc::Event
Bug: webrtc:9962 Change-Id: Icaa91e657e6881fcb1553f354c07866109a0ea68 Reviewed-on: https://webrtc-review.googlesource.com/c/109500 Commit-Queue: Niels Moller <nisse@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25535}
This commit is contained in:
@ -33,7 +33,7 @@ class RTC_LOCKABLE TaskQueueForTest : public TaskQueue {
|
||||
template <class Closure>
|
||||
void SendTask(Closure* task) {
|
||||
RTC_DCHECK(!IsCurrent());
|
||||
rtc::Event event(false, false);
|
||||
rtc::Event event;
|
||||
PostTask(rtc::NewClosure(
|
||||
[&task]() {
|
||||
RTC_CHECK_EQ(false, static_cast<QueuedTask*>(task)->Run());
|
||||
@ -47,7 +47,7 @@ class RTC_LOCKABLE TaskQueueForTest : public TaskQueue {
|
||||
template <class Closure>
|
||||
void SendTask(Closure&& task) {
|
||||
RTC_DCHECK(!IsCurrent());
|
||||
rtc::Event event(false, false);
|
||||
rtc::Event event;
|
||||
PostTask(rtc::NewClosure(std::move(task), [&event]() { event.Set(); }));
|
||||
event.Wait(rtc::Event::kForever);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user