summaryrefslogtreecommitdiffstats
path: root/webkit/plugins/ppapi/ppb_broker_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/plugins/ppapi/ppb_broker_impl.cc')
-rw-r--r--webkit/plugins/ppapi/ppb_broker_impl.cc4
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