Chromium Code Reviews| Index: base/files/scoped_temp_dir.cc |
| diff --git a/base/files/scoped_temp_dir.cc b/base/files/scoped_temp_dir.cc |
| index 26815217c6b46f07ab9540c349df33d2a726c898..a04e825156b6d1be7af531d38813f978a32be1d0 100644 |
| --- a/base/files/scoped_temp_dir.cc |
| +++ b/base/files/scoped_temp_dir.cc |
| @@ -9,6 +9,13 @@ |
| namespace base { |
| +namespace { |
| + |
| +constexpr FilePath::CharType kScopedDirPrefix[] = |
| + FILE_PATH_LITERAL("scoped_dir"); |
| + |
| +} // namespace |
| + |
| ScopedTempDir::ScopedTempDir() { |
| } |
| @@ -23,7 +30,7 @@ bool ScopedTempDir::CreateUniqueTempDir() { |
| // This "scoped_dir" prefix is only used on Windows and serves as a template |
| // for the unique name. |
| - if (!base::CreateNewTempDirectory(FILE_PATH_LITERAL("scoped_dir"), &path_)) |
| + if (!base::CreateNewTempDirectory(kScopedDirPrefix, &path_)) |
| return false; |
| return true; |
| @@ -38,9 +45,7 @@ bool ScopedTempDir::CreateUniqueTempDirUnderPath(const FilePath& base_path) { |
| return false; |
| // Create a new, uniquely named directory under |base_path|. |
| - if (!base::CreateTemporaryDirInDir(base_path, |
| - FILE_PATH_LITERAL("scoped_dir_"), |
|
gab
2017/05/17 20:01:05
This was "scoped_dir_" not "scoped_dir" but I real
|
| - &path_)) |
| + if (!base::CreateTemporaryDirInDir(base_path, kScopedDirPrefix, &path_)) |
| return false; |
| return true; |
| @@ -85,4 +90,9 @@ bool ScopedTempDir::IsValid() const { |
| return !path_.empty() && DirectoryExists(path_); |
| } |
| +// static |
| +const FilePath::CharType* ScopedTempDir::GetTempDirPrefix() { |
| + return kScopedDirPrefix; |
| +} |
| + |
| } // namespace base |