| Index: chrome/browser/extensions/external_registry_extension_loader_win.cc
|
| diff --git a/chrome/browser/extensions/external_registry_extension_loader_win.cc b/chrome/browser/extensions/external_registry_extension_loader_win.cc
|
| index 45651a3f8f70ca914ef0678c11cf1ec8993a4dfc..ab90bfc5a9bf3868c4096c0055cff7f2340bcc6d 100644
|
| --- a/chrome/browser/extensions/external_registry_extension_loader_win.cc
|
| +++ b/chrome/browser/extensions/external_registry_extension_loader_win.cc
|
| @@ -129,10 +129,8 @@ void ExternalRegistryExtensionLoader::LoadOnFileThread() {
|
| continue;
|
| }
|
|
|
| - scoped_ptr<Version> version;
|
| - version.reset(Version::GetVersionFromString(
|
| - WideToASCII(extension_version)));
|
| - if (!version.get()) {
|
| + Version version(WideToASCII(extension_version));
|
| + if (!version.IsValid()) {
|
| LOG(ERROR) << "Invalid version value " << extension_version
|
| << " for key " << key_path << ".";
|
| continue;
|
|
|