| Index: webkit/plugins/npapi/plugin_group.cc
|
| diff --git a/webkit/plugins/npapi/plugin_group.cc b/webkit/plugins/npapi/plugin_group.cc
|
| index 6f3c6074204eba7eefb3d4ab5ac8585e85542ec4..8f8aa40ff3397fcba666eb057033c813860ce56e 100644
|
| --- a/webkit/plugins/npapi/plugin_group.cc
|
| +++ b/webkit/plugins/npapi/plugin_group.cc
|
| @@ -100,7 +100,8 @@ bool PluginGroup::Match(const WebPluginInfo& plugin) const {
|
| }
|
|
|
| /* static */
|
| -Version* PluginGroup::CreateVersionFromString(const string16& version_string) {
|
| +void PluginGroup::CreateVersionFromString(const string16& version_string,
|
| + Version* parsed_version) {
|
| // Remove spaces and ')' from the version string,
|
| // Replace any instances of 'r', ',' or '(' with a dot.
|
| std::string version = UTF16ToASCII(version_string);
|
| @@ -111,7 +112,7 @@ Version* PluginGroup::CreateVersionFromString(const string16& version_string) {
|
| std::replace(version.begin(), version.end(), '(', '.');
|
| std::replace(version.begin(), version.end(), '_', '.');
|
|
|
| - return Version::GetVersionFromString(version);
|
| + *parsed_version = Version(version);
|
| }
|
|
|
| void PluginGroup::AddPlugin(const WebPluginInfo& plugin) {
|
|
|