diff options
author | nileshagrawal@chromium.org <nileshagrawal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-17 20:09:06 +0000 |
---|---|---|
committer | nileshagrawal@chromium.org <nileshagrawal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-17 20:09:06 +0000 |
commit | 0eae7eb31aa96f27dd131b5bcd42579f67dd77fd (patch) | |
tree | 921117f281ec2d476841aa86643da57a24bb7fd3 /base/file_util_posix.cc | |
parent | 1a6cec70a385757b76d7488830662ff509c0bf3f (diff) | |
download | chromium_src-0eae7eb31aa96f27dd131b5bcd42579f67dd77fd.zip chromium_src-0eae7eb31aa96f27dd131b5bcd42579f67dd77fd.tar.gz chromium_src-0eae7eb31aa96f27dd131b5bcd42579f67dd77fd.tar.bz2 |
Fix temp dir path for Android.
"/data/local/tmp" is not writable by applications.
BUG=125059
TEST=
Review URL: https://chromiumcodereview.appspot.com/10332218
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137719 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/file_util_posix.cc')
-rw-r--r-- | base/file_util_posix.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/base/file_util_posix.cc b/base/file_util_posix.cc index f1113d5..c9a0d9b 100644 --- a/base/file_util_posix.cc +++ b/base/file_util_posix.cc @@ -38,6 +38,7 @@ #include "base/logging.h" #include "base/memory/scoped_ptr.h" #include "base/memory/singleton.h" +#include "base/path_service.h" #include "base/stl_util.h" #include "base/string_util.h" #include "base/stringprintf.h" @@ -920,7 +921,7 @@ bool GetTempDir(FilePath* path) { *path = FilePath(tmp); else #if defined(OS_ANDROID) - *path = FilePath("/data/local/tmp"); + return PathService::Get(base::DIR_CACHE, path); #else *path = FilePath("/tmp"); #endif |