| Index: ppapi/thunk/ppb_file_ref_thunk.cc
|
| diff --git a/ppapi/thunk/ppb_file_ref_thunk.cc b/ppapi/thunk/ppb_file_ref_thunk.cc
|
| index 64c90b55dbcea674f9c3d5e7b104e7efb76fad24..8087d87ca02d0fba91288e58e0a6bc9869764bf3 100644
|
| --- a/ppapi/thunk/ppb_file_ref_thunk.cc
|
| +++ b/ppapi/thunk/ppb_file_ref_thunk.cc
|
| @@ -87,8 +87,20 @@ int32_t MakeDirectory(PP_Resource directory_ref,
|
| EnterFileRef enter(directory_ref, callback, true);
|
| if (enter.failed())
|
| return enter.retval();
|
| - return enter.SetResult(enter.object()->MakeDirectory(make_ancestors,
|
| - enter.callback()));
|
| + return enter.SetResult(enter.object()->MakeDirectory(
|
| + PP_FALSE, make_ancestors, enter.callback()));
|
| +}
|
| +
|
| +int32_t MakeDirectory_1_2(PP_Resource directory_ref,
|
| + PP_Bool exclusive,
|
| + PP_Bool make_ancestors,
|
| + PP_CompletionCallback callback) {
|
| + VLOG(4) << "PPB_FileRef::MakeDirectory()";
|
| + EnterFileRef enter(directory_ref, callback, true);
|
| + if (enter.failed())
|
| + return enter.retval();
|
| + return enter.SetResult(enter.object()->MakeDirectory(
|
| + exclusive, make_ancestors, enter.callback()));
|
| }
|
|
|
| int32_t Touch(PP_Resource file_ref,
|
| @@ -180,6 +192,21 @@ const PPB_FileRef_1_1 g_ppb_file_ref_thunk_1_1 = {
|
| &ReadDirectoryEntries
|
| };
|
|
|
| +const PPB_FileRef_1_2 g_ppb_file_ref_thunk_1_2 = {
|
| + &Create,
|
| + &IsFileRef,
|
| + &GetFileSystemType,
|
| + &GetName,
|
| + &GetPath,
|
| + &GetParent,
|
| + &MakeDirectory_1_2,
|
| + &Touch,
|
| + &Delete,
|
| + &Rename,
|
| + &Query,
|
| + &ReadDirectoryEntries
|
| +};
|
| +
|
| const PPB_FileRefPrivate g_ppb_file_ref_private_thunk = {
|
| &GetAbsolutePath
|
| };
|
| @@ -194,6 +221,10 @@ const PPB_FileRef_1_1* GetPPB_FileRef_1_1_Thunk() {
|
| return &g_ppb_file_ref_thunk_1_1;
|
| }
|
|
|
| +const PPB_FileRef_1_2* GetPPB_FileRef_1_2_Thunk() {
|
| + return &g_ppb_file_ref_thunk_1_2;
|
| +}
|
| +
|
| const PPB_FileRefPrivate_0_1* GetPPB_FileRefPrivate_0_1_Thunk() {
|
| return &g_ppb_file_ref_private_thunk;
|
| }
|
|
|