diff options
author | achaulk@chromium.org <achaulk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-23 09:23:15 +0000 |
---|---|---|
committer | achaulk@chromium.org <achaulk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-23 09:23:15 +0000 |
commit | 1aa8010ba9657bae82c2accdebcf15ef637371ee (patch) | |
tree | 5bdabb9c0a0ace59115e6064cf67cd0dd53d9608 /chrome/browser/upload_list.cc | |
parent | 71211dfe8eca48b80f7314e9cac8da09ac112ecf (diff) | |
download | chromium_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.cc | 6 |
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; |