diff options
author | tkent@chromium.org <tkent@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-15 05:00:25 +0000 |
---|---|---|
committer | tkent@chromium.org <tkent@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-15 05:00:25 +0000 |
commit | 2c8088a4452c2c204237ba9f2f3706e7eeaaf35b (patch) | |
tree | cc21ba5595d16b4b441206240af0606fe7fffb18 /chrome/test/mini_installer_test | |
parent | 1c8a50abea168e3ff3a3346387ab04936c4a3180 (diff) | |
download | chromium_src-2c8088a4452c2c204237ba9f2f3706e7eeaaf35b.zip chromium_src-2c8088a4452c2c204237ba9f2f3706e7eeaaf35b.tar.gz chromium_src-2c8088a4452c2c204237ba9f2f3706e7eeaaf35b.tar.bz2 |
Remove file_util::TrimTrailingSeparators(), which is deprecated and
doesn't work well for Windows root drives.
BUG=24722
TEST=existing tests are enough.
Review URL: http://codereview.chromium.org/271086
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29093 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/mini_installer_test')
-rw-r--r-- | chrome/test/mini_installer_test/chrome_mini_installer.cc | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/chrome/test/mini_installer_test/chrome_mini_installer.cc b/chrome/test/mini_installer_test/chrome_mini_installer.cc index 75fab2d8..79eb1d7 100644 --- a/chrome/test/mini_installer_test/chrome_mini_installer.cc +++ b/chrome/test/mini_installer_test/chrome_mini_installer.cc @@ -353,21 +353,20 @@ bool ChromeMiniInstaller::CheckRegistryKeyOnUninstall( // Deletes Installer folder from Applications directory. void ChromeMiniInstaller::DeleteFolder(const wchar_t* folder_name) { - std::wstring install_path = GetChromeInstallDirectoryLocation(); + FilePath install_path(GetChromeInstallDirectoryLocation()); if (wcscmp(folder_name, L"version_folder") == 0) { std::wstring delete_path; delete_path = mini_installer_constants::kChromeAppDir; std::wstring build_number; GetChromeVersionFromRegistry(&build_number); delete_path = delete_path + build_number; - file_util::AppendToPath(&install_path, delete_path); + install_path = install_path.Append(delete_path); } else if (wcscmp(folder_name, mini_installer_constants::kChromeAppDir) == 0) { - file_util::AppendToPath(&install_path, folder_name); - file_util::TrimTrailingSeparator(&install_path); + install_path = install_path.Append(folder_name).StripTrailingSeparators(); } - printf("This path will be deleted: %ls\n", install_path.c_str()); - ASSERT_TRUE(file_util::Delete(install_path.c_str(), true)); + printf("This path will be deleted: %ls\n", install_path.value().c_str()); + ASSERT_TRUE(file_util::Delete(install_path, true)); } // Will delete user data profile. |