Index: webkit/glue/plugins/plugin_lib.cc |
diff --git a/webkit/glue/plugins/plugin_lib.cc b/webkit/glue/plugins/plugin_lib.cc |
index 6c952749b8e2111dd9d1548a4e75c92ba895b6d7..ee613c1960925ed937e6aaee16db091e286966f2 100644 |
--- a/webkit/glue/plugins/plugin_lib.cc |
+++ b/webkit/glue/plugins/plugin_lib.cc |
@@ -74,7 +74,7 @@ PluginLib::PluginLib(const WebPluginInfo& info, |
skip_unload_(false) { |
base::StatsCounter(kPluginLibrariesLoadedCounter).Increment(); |
memset(static_cast<void*>(&plugin_funcs_), 0, sizeof(plugin_funcs_)); |
- g_loaded_libs->push_back(this); |
+ g_loaded_libs->push_back(make_scoped_refptr(this)); |
if (entry_points) { |
internal_ = true; |