| Index: chrome/browser/gpu_util.cc
|
| diff --git a/chrome/browser/gpu_util.cc b/chrome/browser/gpu_util.cc
|
| index 0f88faa14a9e226891db9d988808fdd626a7f2c9..f10e2145fbf5610d4c15481f1f5eb353cff32043 100644
|
| --- a/chrome/browser/gpu_util.cc
|
| +++ b/chrome/browser/gpu_util.cc
|
| @@ -140,9 +140,9 @@ int GetGpuBlacklistHistogramValueWin(GpuFeatureStatus status) {
|
| size_t pos = version_str.find_first_not_of("0123456789.");
|
| if (pos != std::string::npos)
|
| version_str = version_str.substr(0, pos);
|
| - scoped_ptr<Version> os_version(Version::GetVersionFromString(version_str));
|
| - if (os_version.get() && os_version->components().size() >= 2) {
|
| - const std::vector<uint16>& version_numbers = os_version->components();
|
| + Version os_version(version_str);
|
| + if (os_version.IsValid() && os_version.components().size() >= 2) {
|
| + const std::vector<uint16>& version_numbers = os_version.components();
|
| if (version_numbers[0] == 5)
|
| sub_version = kWinXP;
|
| else if (version_numbers[0] == 6 && version_numbers[1] == 0)
|
|
|