Index: ppapi/cpp/file_ref.h |
diff --git a/ppapi/cpp/file_ref.h b/ppapi/cpp/file_ref.h |
index 452d2a61321866ba44ec2f70d3cf6b9db78417eb..9f9408830505e2d30b43fbe197c0061d04345b51 100644 |
--- a/ppapi/cpp/file_ref.h |
+++ b/ppapi/cpp/file_ref.h |
@@ -90,30 +90,20 @@ class FileRef : public Resource { |
/// <code>PP_FileSystemType_External</code>. |
FileRef GetParent() const; |
- /// MakeDirectory() makes a new directory in the file system. It is not |
- /// valid to make a directory in the external file system. |
- /// <strong>Note:</strong> Use MakeDirectoryIncludingAncestors() to create |
- /// parent directories. |
- /// |
- /// @param[in] cc A <code>CompletionCallback</code> to be called upon |
- /// completion of MakeDirectory(). |
- /// |
- /// @return An int32_t containing an error code from <code>pp_errors.h</code>. |
- /// Succeeds if the directory already exists. Fails if ancestor |
- /// directortories do not exist (see MakeDirectoryIncludingAncestors for the |
- /// alternative). |
- int32_t MakeDirectory(const CompletionCallback& cc); |
- |
- /// MakeDirectoryIncludingAncestors() makes a new directory in the file |
- /// system as well as any parent directories. It is not valid to make a |
+ /// MakeDirectory() makes a new directory in the file system according to the |
+ /// given <code>make_directory_flags</code>, which is a bit-mask of the |
+ /// <code>PP_MakeDirectoryFlags</code> values. It is not valid to make a |
/// directory in the external file system. |
/// |
+ /// @param[in] make_directory_flags A bit-mask of the |
+ /// <code>PP_MakeDirectoryFlags</code> values. |
+ /// See <code>ppb_file_ref.h</code> for more details. |
/// @param[in] cc A <code>CompletionCallback</code> to be called upon |
- /// completion of MakeDirectoryIncludingAncestors(). |
+ /// completion of MakeDirectory(). |
/// |
/// @return An int32_t containing an error code from <code>pp_errors.h</code>. |
- /// Succeeds if the directory already exists. |
- int32_t MakeDirectoryIncludingAncestors(const CompletionCallback& cc); |
+ int32_t MakeDirectory(int32_t make_directory_flags, |
+ const CompletionCallback& cc); |
/// Touch() Updates time stamps for a file. You must have write access to the |
/// file if it exists in the external filesystem. |