summaryrefslogtreecommitdiffstats
path: root/base/file_util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'base/file_util.cc')
-rw-r--r--base/file_util.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/base/file_util.cc b/base/file_util.cc
index f7a0411..8eec3ac 100644
--- a/base/file_util.cc
+++ b/base/file_util.cc
@@ -188,6 +188,14 @@ bool ReadFileToString(const FilePath& path, std::string* contents) {
return true;
}
+FILE* CreateAndOpenTemporaryFile(FilePath* path) {
+ FilePath directory;
+ if (!GetTempDir(&directory))
+ return false;
+
+ return CreateAndOpenTemporaryFileInDir(directory, path);
+}
+
bool GetFileSize(const FilePath& file_path, int64* file_size) {
FileInfo info;
if (!GetFileInfo(file_path, &info))