summaryrefslogtreecommitdiff
path: root/src/menuorg.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/menuorg.cpp')
-rw-r--r--src/menuorg.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/menuorg.cpp b/src/menuorg.cpp
index 94b3c34..d06994c 100644
--- a/src/menuorg.cpp
+++ b/src/menuorg.cpp
@@ -108,7 +108,11 @@ bool MenuOrgPlugin::ProcessArgs(int argc, char *argv[])
bool MenuOrgPlugin::Initialize(void)
{
- _configFile = (string) ConfigDirectory() + "/menuorg.xml";
+ if (_configFile.empty())
+ {
+ _configFile = (string) ConfigDirectory() + "/menuorg.xml";
+ }
+
_menuConfiguration = new MenuConfiguration(_configFile, _pluginConfiguration.UnconfiguredPluginsInluded());
// TODO need handling of unloadable config File here!!!