summaryrefslogtreecommitdiffstats
path: root/chrome/browser/upload_list.cc
diff options
context:
space:
mode:
authorachaulk@chromium.org <achaulk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-23 09:23:15 +0000
committerachaulk@chromium.org <achaulk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-23 09:23:15 +0000
commit1aa8010ba9657bae82c2accdebcf15ef637371ee (patch)
tree5bdabb9c0a0ace59115e6064cf67cd0dd53d9608 /chrome/browser/upload_list.cc
parent71211dfe8eca48b80f7314e9cac8da09ac112ecf (diff)
downloadchromium_src-1aa8010ba9657bae82c2accdebcf15ef637371ee.zip
chromium_src-1aa8010ba9657bae82c2accdebcf15ef637371ee.tar.gz
chromium_src-1aa8010ba9657bae82c2accdebcf15ef637371ee.tar.bz2
Fix duplicating crash list bug on Windows
BUG=310093 Review URL: https://codereview.chromium.org/35753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230381 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/upload_list.cc')
-rw-r--r--chrome/browser/upload_list.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/chrome/browser/upload_list.cc b/chrome/browser/upload_list.cc
index 6b6f93b..2f96005 100644
--- a/chrome/browser/upload_list.cc
+++ b/chrome/browser/upload_list.cc
@@ -54,7 +54,7 @@ void UploadList::LoadUploadList() {
base::ReadFileToString(upload_log_path_, &contents);
std::vector<std::string> log_entries;
base::SplitStringAlongWhitespace(contents, &log_entries);
- uploads_.clear();
+ ClearUploads();
ParseLogEntries(log_entries);
}
}
@@ -63,6 +63,10 @@ void UploadList::AppendUploadInfo(const UploadInfo& info) {
uploads_.push_back(info);
}
+void UploadList::ClearUploads() {
+ uploads_.clear();
+}
+
void UploadList::ParseLogEntries(
const std::vector<std::string>& log_entries) {
std::vector<std::string>::const_reverse_iterator i;