| Index: webkit/plugins/ppapi/ppb_broker_impl.cc
|
| diff --git a/webkit/plugins/ppapi/ppb_broker_impl.cc b/webkit/plugins/ppapi/ppb_broker_impl.cc
|
| index 49342fcae55e1700b6a417591905cfc5ab9d4fa8..e8063f1f5b80fef15b5ff01c0e8319045a8fe563 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
|
|
|