Index: chrome/install_static/user_data_dir.cc |
diff --git a/chrome/install_static/user_data_dir.cc b/chrome/install_static/user_data_dir.cc |
index b5f779d03cfec8ce1db9354d85020acaa10c3a5b..db29f22c917d3eb99eed78a0e2419f815213d5de 100644 |
--- a/chrome/install_static/user_data_dir.cc |
+++ b/chrome/install_static/user_data_dir.cc |
@@ -135,14 +135,14 @@ bool GetUserDataDirectoryImpl( |
return true; |
} |
-bool GetUserDataDirectory(std::wstring* user_data_dir, |
- std::wstring* invalid_user_data_dir) { |
+bool GetAndCacheUserDataDirectory(const InstallConstants& mode, |
+ std::wstring* user_data_dir, |
+ std::wstring* invalid_user_data_dir) { |
if (!g_user_data_dir) { |
g_user_data_dir = new std::wstring(); |
g_invalid_user_data_dir = new std::wstring(); |
- if (!GetUserDataDirectoryUsingProcessCommandLine( |
- InstallDetails::Get().mode(), g_user_data_dir, |
- g_invalid_user_data_dir)) { |
+ if (!GetUserDataDirectoryUsingProcessCommandLine(mode, g_user_data_dir, |
+ g_invalid_user_data_dir)) { |
return false; |
} |
assert(!g_user_data_dir->empty()); |