diff options
Diffstat (limited to 'webkit/plugins/ppapi/ppb_broker_impl.cc')
-rw-r--r-- | webkit/plugins/ppapi/ppb_broker_impl.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/webkit/plugins/ppapi/ppb_broker_impl.cc b/webkit/plugins/ppapi/ppb_broker_impl.cc index 49342fc..e8063f1 100644 --- a/webkit/plugins/ppapi/ppb_broker_impl.cc +++ b/webkit/plugins/ppapi/ppb_broker_impl.cc @@ -64,7 +64,7 @@ int32_t PPB_Broker_Impl::Connect( broker_ = plugin_instance->delegate()->ConnectToBroker(this); if (!broker_) { - TrackedCallback::ClearAndAbort(&connect_callback_); + connect_callback_->Abort(); return PP_ERROR_FAILED; } @@ -95,7 +95,7 @@ void PPB_Broker_Impl::BrokerConnected(int32_t handle, int32_t result) { // Synchronous calls are not supported. DCHECK(TrackedCallback::IsPending(connect_callback_)); - TrackedCallback::ClearAndRun(&connect_callback_, result); + connect_callback_->Run(result); } } // namespace ppapi |