Index: base/synchronization/waitable_event_posix.cc |
diff --git a/base/synchronization/waitable_event_posix.cc b/base/synchronization/waitable_event_posix.cc |
index 08c27975126285fbf4fac41ef966165e97d969e3..b32c882711638f497c7e260398c7eca265202565 100644 |
--- a/base/synchronization/waitable_event_posix.cc |
+++ b/base/synchronization/waitable_event_posix.cc |
@@ -39,17 +39,11 @@ namespace base { |
// ----------------------------------------------------------------------------- |
// This is just an abstract base class for waking the two types of waiters |
// ----------------------------------------------------------------------------- |
-WaitableEvent::WaitableEvent(bool manual_reset, bool initially_signaled) |
- : kernel_(new WaitableEventKernel(manual_reset, initially_signaled)) { |
-} |
- |
WaitableEvent::WaitableEvent(ResetPolicy reset_policy, |
InitialState initial_state) |
- : WaitableEvent(reset_policy == ResetPolicy::MANUAL, |
- initial_state == InitialState::SIGNALED) {} |
+ : kernel_(new WaitableEventKernel(reset_policy, initial_state)) {} |
-WaitableEvent::~WaitableEvent() { |
-} |
+WaitableEvent::~WaitableEvent() = default; |
danakj
2016/06/09 18:25:45
thanks :)
|
void WaitableEvent::Reset() { |
base::AutoLock locked(kernel_->lock_); |
@@ -353,14 +347,13 @@ size_t WaitableEvent::EnqueueMany |
// ----------------------------------------------------------------------------- |
// Private functions... |
-WaitableEvent::WaitableEventKernel::WaitableEventKernel(bool manual_reset, |
- bool initially_signaled) |
- : manual_reset_(manual_reset), |
- signaled_(initially_signaled) { |
-} |
+WaitableEvent::WaitableEventKernel::WaitableEventKernel( |
+ ResetPolicy reset_policy, |
+ InitialState initial_state) |
+ : manual_reset_(reset_policy == ResetPolicy::MANUAL), |
+ signaled_(initial_state == InitialState::SIGNALED) {} |
-WaitableEvent::WaitableEventKernel::~WaitableEventKernel() { |
-} |
+WaitableEvent::WaitableEventKernel::~WaitableEventKernel() = default; |
// ----------------------------------------------------------------------------- |
// Wake all waiting waiters. Called with lock held. |