| Index: webkit/glue/plugins/pepper_file_ref.cc
|
| ===================================================================
|
| --- webkit/glue/plugins/pepper_file_ref.cc (revision 65116)
|
| +++ webkit/glue/plugins/pepper_file_ref.cc (working copy)
|
| @@ -7,6 +7,7 @@
|
| #include "base/string_util.h"
|
| #include "base/utf_string_conversions.h"
|
| #include "ppapi/c/pp_errors.h"
|
| +#include "webkit/glue/plugins/pepper_common.h"
|
| #include "webkit/glue/plugins/pepper_directory_reader.h"
|
| #include "webkit/glue/plugins/pepper_file_callbacks.h"
|
| #include "webkit/glue/plugins/pepper_file_system.h"
|
| @@ -58,8 +59,8 @@
|
| return file_ref->GetReference();
|
| }
|
|
|
| -bool IsFileRef(PP_Resource resource) {
|
| - return !!Resource::GetAs<FileRef>(resource);
|
| +PP_Bool IsFileRef(PP_Resource resource) {
|
| + return BoolToPPBool(!!Resource::GetAs<FileRef>(resource));
|
| }
|
|
|
| PP_FileSystemType_Dev GetFileSystemType(PP_Resource file_ref_id) {
|
| @@ -103,7 +104,7 @@
|
| }
|
|
|
| int32_t MakeDirectory(PP_Resource directory_ref_id,
|
| - bool make_ancestors,
|
| + PP_Bool make_ancestors,
|
| PP_CompletionCallback callback) {
|
| scoped_refptr<FileRef> directory_ref(
|
| Resource::GetAs<FileRef>(directory_ref_id));
|
| @@ -117,7 +118,7 @@
|
|
|
| PluginInstance* instance = file_system->instance();
|
| if (!instance->delegate()->MakeDirectory(
|
| - directory_ref->GetSystemPath(), make_ancestors,
|
| + directory_ref->GetSystemPath(), PPBoolToBool(make_ancestors),
|
| new FileCallbacks(instance->module()->AsWeakPtr(),
|
| callback, NULL, NULL, NULL)))
|
| return PP_ERROR_FAILED;
|
|
|