gnucash master: add-price-quotes doesn't use modules, so don't load them
Geert Janssens
gjanssens at code.gnucash.org
Mon May 18 12:24:39 EDT 2020
Updated via https://github.com/Gnucash/gnucash/commit/01333fae (commit)
from https://github.com/Gnucash/gnucash/commit/9df81fa7 (commit)
commit 01333faec422e667aa8b4d66cf8c496092409361
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon May 18 16:23:43 2020 +0200
add-price-quotes doesn't use modules, so don't load them
diff --git a/gnucash/gnucash-bin.c b/gnucash/gnucash-bin.c
index 5b71bd2a9..f4665c185 100644
--- a/gnucash/gnucash-bin.c
+++ b/gnucash/gnucash-bin.c
@@ -536,11 +536,6 @@ inner_main_add_price_quotes(void *closure, int argc, char **argv)
mod = scm_c_resolve_module("gnucash price-quotes");
scm_set_current_module(mod);
- /* Don't load the modules since the stylesheet module crashes if the
- GUI is not initialized */
-#ifdef PRICE_QUOTES_NEED_MODULES
- load_gnucash_modules();
-#endif
gnc_prefs_init ();
qof_event_suspend();
scm_c_eval_string("(gnc:price-quotes-install-sources)");
@@ -916,8 +911,6 @@ main(int argc, char ** argv)
/* If asked via a command line parameter, fetch quotes only */
if (add_quotes_file)
{
- /* First initialize the module system, even though gtk hasn't been initialized. */
- gnc_module_system_init();
scm_boot_guile(argc, argv, inner_main_add_price_quotes, 0);
exit(0); /* never reached */
}
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 1de9b3532..92d2b80d7 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -188,6 +188,7 @@ gnucash/gnome-utils/search-param.c
gnucash/gnome-utils/tree-view-utils.c
gnucash/gnome-utils/window-main-summarybar.c
gnucash/gnucash-bin.c
+gnucash/gnucash-cmd.c
gnucash/gschemas/org.gnucash.dialogs.business.gschema.xml.in
gnucash/gschemas/org.gnucash.dialogs.checkprinting.gschema.xml.in
gnucash/gschemas/org.gnucash.dialogs.commodities.gschema.xml.in
Summary of changes:
gnucash/gnucash-bin.c | 7 -------
po/POTFILES.in | 1 +
2 files changed, 1 insertion(+), 7 deletions(-)
More information about the gnucash-changes
mailing list