Index: ppapi/proxy/file_chooser_resource.cc |
diff --git a/ppapi/proxy/file_chooser_resource.cc b/ppapi/proxy/file_chooser_resource.cc |
index 87d11285e1d1b1323370c53bf7ff14f34d849fdd..4333bfdbe9c485c47b4ce46ac026c9a7ada5b46e 100644 |
--- a/ppapi/proxy/file_chooser_resource.cc |
+++ b/ppapi/proxy/file_chooser_resource.cc |
@@ -126,7 +126,7 @@ void FileChooserResource::OnPluginMsgShowReply( |
} |
// Notify the plugin of the new data. |
- TrackedCallback::ClearAndRun(&callback_, params.result()); |
+ callback_->Run(params.result()); |
viettrungluu
2012/09/25 00:18:11
I don't see how you can leave the value of |callba
dmichael (off chromium)
2012/10/24 21:40:52
IsPending(callback_) will return false if:
callbac
|
// DANGER: May delete |this|! |
} |