Index: cloud_print/service/win/chrome_launcher.cc |
diff --git a/cloud_print/service/win/chrome_launcher.cc b/cloud_print/service/win/chrome_launcher.cc |
index 1d5395a677a44f4123fe6a2a79cff4a88528fd86..831af6f25d9c087a2cfa1e12fb0d7ca2006020f1 100644 |
--- a/cloud_print/service/win/chrome_launcher.cc |
+++ b/cloud_print/service/win/chrome_launcher.cc |
@@ -121,8 +121,7 @@ void DeleteAutorunKeys(const base::FilePath& user_data_dir) { |
return; |
std::vector<string16> to_delete; |
- base::FilePath abs_user_data_dir = user_data_dir; |
- file_util::AbsolutePath(&abs_user_data_dir); |
+ base::FilePath abs_user_data_dir = base::MakeAbsoluteFilePath(user_data_dir); |
{ |
base::win::RegistryValueIterator value(HKEY_CURRENT_USER, kAutoRunKeyPath); |
@@ -132,9 +131,8 @@ void DeleteAutorunKeys(const base::FilePath& user_data_dir) { |
if (cmd.GetSwitchValueASCII(switches::kProcessType) == |
switches::kServiceProcess && |
cmd.HasSwitch(switches::kUserDataDir)) { |
- base::FilePath path_from_reg = |
- cmd.GetSwitchValuePath(switches::kUserDataDir); |
- file_util::AbsolutePath(&path_from_reg); |
+ base::FilePath path_from_reg = base::MakeAbsoluteFilePath( |
+ cmd.GetSwitchValuePath(switches::kUserDataDir)); |
if (path_from_reg == abs_user_data_dir) { |
to_delete.push_back(value.Name()); |
} |