summaryrefslogtreecommitdiff
path: root/src/menuconfiguration.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/menuconfiguration.cpp')
-rw-r--r--src/menuconfiguration.cpp12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/menuconfiguration.cpp b/src/menuconfiguration.cpp
index 9a24e85..f096ba2 100644
--- a/src/menuconfiguration.cpp
+++ b/src/menuconfiguration.cpp
@@ -138,7 +138,7 @@ void MenuConfiguration::AddPluginMenuNode(string pluginName, MenuNode* menu)
if (FindPluginByName(pluginName, plugin, pluginIndex))
{
_configuredPlugins.push_back(pluginName);
- AddPluginMenuNode(plugin, pluginIndex, menu);
+ menu->AddChild(new PluginMenuNode(plugin, pluginIndex));
}
}
@@ -198,7 +198,7 @@ void MenuConfiguration::AddUnconfiguredPlugins(MenuNode* menu)
{
if (find(_configuredPlugins.begin(), _configuredPlugins.end(), plugin->Name()) == _configuredPlugins.end())
{
- AddPluginMenuNode(plugin, i, menu);
+ menu->AddChild(new PluginMenuNode(plugin, i));
}
i++;
}
@@ -208,11 +208,3 @@ void MenuConfiguration::AddCommandMenuNode(string name, string command, bool con
{
menu->AddChild(new CommandMenuNode(name, command, confirm));
}
-
-void MenuConfiguration::AddPluginMenuNode(cPlugin* plugin, int pluginIndex, MenuNode* menu)
-{
- if (plugin->MainMenuEntry())
- {
- menu->AddChild(new PluginMenuNode(plugin, pluginIndex));
- }
-}