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) { |