diff options
Diffstat (limited to 'ppapi/thunk/ppb_flash_file_fileref_thunk.cc')
-rw-r--r-- | ppapi/thunk/ppb_flash_file_fileref_thunk.cc | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/ppapi/thunk/ppb_flash_file_fileref_thunk.cc b/ppapi/thunk/ppb_flash_file_fileref_thunk.cc index 8ea0f24..2b380c7 100644 --- a/ppapi/thunk/ppb_flash_file_fileref_thunk.cc +++ b/ppapi/thunk/ppb_flash_file_fileref_thunk.cc @@ -6,7 +6,8 @@ #include "ppapi/c/private/ppb_flash_file.h" #include "ppapi/thunk/enter.h" #include "ppapi/thunk/ppb_file_ref_api.h" -#include "ppapi/thunk/ppb_flash_file_api.h" +#include "ppapi/thunk/ppb_flash_api.h" +#include "ppapi/thunk/ppb_instance_api.h" #include "ppapi/thunk/thunk.h" namespace ppapi { @@ -26,20 +27,22 @@ int32_t OpenFile(PP_Resource file_ref_id, int32_t mode, PP_FileHandle* file) { // TODO(brettw): this function should take an instance. // To work around this, use the PP_Instance from the resource. PP_Instance instance = GetInstanceFromFileRef(file_ref_id); - EnterInstanceAPI<PPB_Flash_File_API> enter(instance); + EnterInstance enter(instance); if (enter.failed()) return PP_ERROR_BADARGUMENT; - return enter.functions()->OpenFileRef(instance, file_ref_id, mode, file); + return enter.functions()->GetFlashAPI()->OpenFileRef(instance, file_ref_id, + mode, file); } int32_t QueryFile(PP_Resource file_ref_id, struct PP_FileInfo* info) { // TODO(brettw): this function should take an instance. // To work around this, use the PP_Instance from the resource. PP_Instance instance = GetInstanceFromFileRef(file_ref_id); - EnterInstanceAPI<PPB_Flash_File_API> enter(instance); + EnterInstance enter(instance); if (enter.failed()) return PP_ERROR_BADARGUMENT; - return enter.functions()->QueryFileRef(instance, file_ref_id, info); + return enter.functions()->GetFlashAPI()->QueryFileRef(instance, file_ref_id, + info); } const PPB_Flash_File_FileRef g_ppb_flash_file_fileref_thunk = { |