| Index: base/critical_closure_internal_ios.mm
|
| diff --git a/base/critical_closure_internal_ios.mm b/base/critical_closure_internal_ios.mm
|
| index 4088a471735e164cded6baf66c6fef8ae9388372..e35eca0c7e05ca35103bb27404863f2a7065e9e0 100644
|
| --- a/base/critical_closure_internal_ios.mm
|
| +++ b/base/critical_closure_internal_ios.mm
|
| @@ -13,13 +13,13 @@ bool IsMultiTaskingSupported() {
|
| return [[UIDevice currentDevice] isMultitaskingSupported];
|
| }
|
|
|
| -CriticalClosure::CriticalClosure(Closure closure)
|
| +CriticalClosure::CriticalClosure(OnceClosure closure)
|
| : closure_(std::move(closure)) {}
|
|
|
| CriticalClosure::~CriticalClosure() {}
|
|
|
| void CriticalClosure::Run() {
|
| - closure_.Run();
|
| + std::move(closure_).Run();
|
| }
|
|
|
| } // namespace internal
|
|
|