Index: chrome/browser/plugin_finder.cc |
diff --git a/chrome/browser/plugin_finder.cc b/chrome/browser/plugin_finder.cc |
index a0eaf03cee93f702ee1342ee7fcf23d0ec149f95..245616922e6f77cc41e01cf623d5757f60dff7fc 100644 |
--- a/chrome/browser/plugin_finder.cc |
+++ b/chrome/browser/plugin_finder.cc |
@@ -35,18 +35,12 @@ PluginFinder* PluginFinder::GetInstance() { |
} |
PluginFinder::PluginFinder() : plugin_list_(LoadPluginList()) { |
- if (!plugin_list_.get()) { |
- NOTREACHED(); |
+ if (!plugin_list_.get()) |
plugin_list_.reset(new DictionaryValue()); |
- } |
} |
// static |
-scoped_ptr<DictionaryValue> PluginFinder::LoadPluginList() { |
- return scoped_ptr<DictionaryValue>(LoadPluginListInternal()); |
-} |
- |
-DictionaryValue* PluginFinder::LoadPluginListInternal() { |
+DictionaryValue* PluginFinder::LoadPluginList() { |
#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) |
base::StringPiece json_resource( |
ResourceBundle::GetSharedInstance().GetRawDataResource( |