From cf7469441f43589359c0bfb79000a1742eae248a Mon Sep 17 00:00:00 2001 From: "zmo@google.com" Date: Wed, 2 Mar 2011 00:50:55 +0000 Subject: Fix a bug in software rendering list driver date processing. BUG=none TEST=unittest TBR=kbr Review URL: http://codereview.chromium.org/6594097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76474 0039d316-1c4b-4281-b951-d872f2087c98 --- content/browser/gpu_blacklist.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'content/browser/gpu_blacklist.cc') diff --git a/content/browser/gpu_blacklist.cc b/content/browser/gpu_blacklist.cc index 2d5e133..fdeadda 100644 --- a/content/browser/gpu_blacklist.cc +++ b/content/browser/gpu_blacklist.cc @@ -24,10 +24,10 @@ Version* GetDateFromString(const std::string& date_string) { // format of "mm-dd-yyyy". std::vector pieces; base::SplitString(date_string, '-', &pieces); - if (pieces.size() > 3 || pieces.size() == 0) + if (pieces.size() != 3) return NULL; - std::string date_as_version_string = pieces[0]; - for (size_t i = 1; i < pieces.size(); ++i) { + std::string date_as_version_string = pieces[2]; + for (size_t i = 0; i < 2; ++i) { date_as_version_string += "."; date_as_version_string += pieces[i]; } -- cgit v1.1