| Index: ppapi/proxy/ppb_flash_menu_proxy.cc
|
| diff --git a/ppapi/proxy/ppb_flash_menu_proxy.cc b/ppapi/proxy/ppb_flash_menu_proxy.cc
|
| index d7f5f1667b9d94fa7ec237aa06a4269d7cfeda7c..d0f9a25036a8d7e96764292406bbc1f37e34b7ba 100644
|
| --- a/ppapi/proxy/ppb_flash_menu_proxy.cc
|
| +++ b/ppapi/proxy/ppb_flash_menu_proxy.cc
|
| @@ -31,7 +31,7 @@ class FlashMenu : public PPB_Flash_Menu_API, public Resource {
|
| // PPB_Flash_Menu_API implementation.
|
| virtual int32_t Show(const PP_Point* location,
|
| int32_t* selected_id,
|
| - PP_CompletionCallback callback) OVERRIDE;
|
| + ApiCallbackType callback) OVERRIDE;
|
|
|
| void ShowACK(int32_t selected_id, int32_t result);
|
|
|
| @@ -56,12 +56,12 @@ PPB_Flash_Menu_API* FlashMenu::AsPPB_Flash_Menu_API() {
|
|
|
| int32_t FlashMenu::Show(const struct PP_Point* location,
|
| int32_t* selected_id,
|
| - struct PP_CompletionCallback callback) {
|
| + ApiCallbackType callback) {
|
| if (TrackedCallback::IsPending(callback_))
|
| return PP_ERROR_INPROGRESS;
|
|
|
| selected_id_ptr_ = selected_id;
|
| - callback_ = new TrackedCallback(this, callback);
|
| + callback_ = callback;
|
|
|
| PluginDispatcher::GetForResource(this)->Send(
|
| new PpapiHostMsg_PPBFlashMenu_Show(
|
|
|