diff --git a/src/Main/options.cxx b/src/Main/options.cxx index 93eb128..78cac74 100644 --- a/src/Main/options.cxx +++ b/src/Main/options.cxx @@ -2921,15 +2921,21 @@ OptionResult Options::processOptions() //zhongjin Addon const auto& addonManager = addons::AddonManager::instance(); + + SGPath app1=globals->get_fg_root(); + app1.append("Addon/fgcom-mumble") try { - addonManager->registerAddon(globals->get_fg_root().append("Addon/fgcom-mumble")); + addonManager->registerAddon(app1); } catch (const sg_exception &e) { string msg = "Error registering an add-on: " + e.getFormattedMessage(); SG_LOG(SG_GENERAL, SG_ALERT, msg); } + SGPath app2=globals->get_fg_root(); + app2.append("Addon/addon-littlenavmap") + try { - addonManager->registerAddon(globals->get_fg_root().append("Addon/addon-littlenavmap")); + addonManager->registerAddon(app2); } catch (const sg_exception &e) { string msg = "Error registering an add-on: " + e.getFormattedMessage(); SG_LOG(SG_GENERAL, SG_ALERT, msg);