Index: ppapi/thunk/ppb_flash_clipboard_thunk.cc |
diff --git a/ppapi/thunk/ppb_flash_clipboard_thunk.cc b/ppapi/thunk/ppb_flash_clipboard_thunk.cc |
index d982cd5a12dafa47ea67339bcfabda99b5e643c5..61c30160e1ab7d6b7ccbb0c427853af49c306511 100644 |
--- a/ppapi/thunk/ppb_flash_clipboard_thunk.cc |
+++ b/ppapi/thunk/ppb_flash_clipboard_thunk.cc |
@@ -16,31 +16,31 @@ namespace { |
uint32_t RegisterCustomFormat(PP_Instance instance, |
const char* format_name) { |
- EnterInstance enter(instance); |
+ EnterInstanceAPI<PPB_Flash_Clipboard_API> enter(instance, |
+ FLASH_CLIPBOARD_SINGLETON_ID); |
raymes
2012/11/20 21:14:59
Note that we could make this even easier by associ
raymes
2012/11/20 23:30:23
Done.
|
if (enter.failed()) |
return PP_FALSE; |
- return enter.functions()->GetFlashClipboardAPI( |
- instance)->RegisterCustomFormat(instance, format_name); |
+ return enter.functions()->RegisterCustomFormat(instance, format_name); |
} |
PP_Bool IsFormatAvailable(PP_Instance instance, |
PP_Flash_Clipboard_Type clipboard_type, |
uint32_t format) { |
- EnterInstance enter(instance); |
+ EnterInstanceAPI<PPB_Flash_Clipboard_API> enter(instance, |
+ FLASH_CLIPBOARD_SINGLETON_ID); |
if (enter.failed()) |
return PP_FALSE; |
- return enter.functions()->GetFlashClipboardAPI( |
- instance)->IsFormatAvailable(instance, clipboard_type, format); |
+ return enter.functions()->IsFormatAvailable(instance, clipboard_type, format); |
} |
PP_Var ReadData(PP_Instance instance, |
PP_Flash_Clipboard_Type clipboard_type, |
uint32_t format) { |
- EnterInstance enter(instance); |
+ EnterInstanceAPI<PPB_Flash_Clipboard_API> enter(instance, |
+ FLASH_CLIPBOARD_SINGLETON_ID); |
if (enter.failed()) |
return PP_MakeUndefined(); |
- return enter.functions()->GetFlashClipboardAPI(instance)->ReadData( |
- instance, clipboard_type, format); |
+ return enter.functions()->ReadData(instance, clipboard_type, format); |
} |
int32_t WriteData(PP_Instance instance, |
@@ -48,10 +48,11 @@ int32_t WriteData(PP_Instance instance, |
uint32_t data_item_count, |
const uint32_t formats[], |
const PP_Var data_items[]) { |
- EnterInstance enter(instance); |
+ EnterInstanceAPI<PPB_Flash_Clipboard_API> enter(instance, |
+ FLASH_CLIPBOARD_SINGLETON_ID); |
if (enter.failed()) |
return enter.retval(); |
- return enter.functions()->GetFlashClipboardAPI(instance)->WriteData( |
+ return enter.functions()->WriteData( |
instance, clipboard_type, data_item_count, formats, data_items); |
} |