Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6061)

Unified Diff: chrome/install_static/user_data_dir.cc

Issue 2867063002: Stability instrumentation Crashpad integration (Closed)
Patch Set: process type: auto init + crashpad handler type Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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());

Powered by Google App Engine
This is Rietveld 408576698