diff options
author | kuchhal@chromium.org <kuchhal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-26 21:25:34 +0000 |
---|---|---|
committer | kuchhal@chromium.org <kuchhal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-26 21:25:34 +0000 |
commit | 10c7b06e59f615c00dedd95a758cbbcc679db7fa (patch) | |
tree | 63943e22eaf887c3835580d9fc34b306abdc4d8c /chrome/test/mini_installer_test | |
parent | 8b0d2570138bdc5041396befe90e5c55de1dffe5 (diff) | |
download | chromium_src-10c7b06e59f615c00dedd95a758cbbcc679db7fa.zip chromium_src-10c7b06e59f615c00dedd95a758cbbcc679db7fa.tar.gz chromium_src-10c7b06e59f615c00dedd95a758cbbcc679db7fa.tar.bz2 |
Fixes a string comparison bug in DeleteFolder.
Review URL: http://codereview.chromium.org/174455
Patch from Ken Kania <kkania@google.com>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24532 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 | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/test/mini_installer_test/chrome_mini_installer.cc b/chrome/test/mini_installer_test/chrome_mini_installer.cc index 3e58a86..75fab2d8 100644 --- a/chrome/test/mini_installer_test/chrome_mini_installer.cc +++ b/chrome/test/mini_installer_test/chrome_mini_installer.cc @@ -354,14 +354,15 @@ bool ChromeMiniInstaller::CheckRegistryKeyOnUninstall( // Deletes Installer folder from Applications directory. void ChromeMiniInstaller::DeleteFolder(const wchar_t* folder_name) { std::wstring install_path = GetChromeInstallDirectoryLocation(); - if (folder_name == L"version_folder") { + 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); - } else if (folder_name == mini_installer_constants::kChromeAppDir) { + } else if (wcscmp(folder_name, + mini_installer_constants::kChromeAppDir) == 0) { file_util::AppendToPath(&install_path, folder_name); file_util::TrimTrailingSeparator(&install_path); } |