diff --git a/bindings/guile/engine.scm b/bindings/guile/engine.scm index 76be35339a..c7697068e6 100644 --- a/bindings/guile/engine.scm +++ b/bindings/guile/engine.scm @@ -37,9 +37,6 @@ (export account-full-namescm default-value)) @@ -561,7 +561,7 @@ the option '~a'.")) (define (commodity->scm commodity) (if (string? commodity) (list 'commodity-scm - GNC_COMMODITY_NS_CURRENCY + (GNC-COMMODITY-NS-CURRENCY) commodity) (list 'commodity-scm (gnc-commodity-get-namespace commodity) @@ -1560,7 +1560,7 @@ the option '~a'.")) (if (string? currency-string) (gnc-commodity-table-lookup (gnc-commodity-table-get-table (gnc-get-current-book)) - GNC_COMMODITY_NS_CURRENCY currency-string) + (GNC-COMMODITY-NS-CURRENCY) currency-string) #f)) (define (currency? val) diff --git a/libgnucash/engine/gnc-commodity.c b/libgnucash/engine/gnc-commodity.c index f36a7565b6..df80a9b342 100644 --- a/libgnucash/engine/gnc-commodity.c +++ b/libgnucash/engine/gnc-commodity.c @@ -2212,7 +2212,7 @@ gnc_commodity_table_get_commodities(const gnc_commodity_table * table, if (!table) return NULL; - if (g_strcmp0(name_space, GNC_COMMODITY_NS_NONCURRENCY) == 0) + if (g_strcmp0(name_space, GNC_COMMODITY_NS_NONISO_GUI) == 0) return commodity_table_get_all_noncurrency_commodities(table); ns = gnc_commodity_table_find_namespace(table, name_space); if (!ns) @@ -2510,7 +2510,6 @@ gnc_commodity_table_add_default_data(gnc_commodity_table *table, QofBook *book) gnc_commodity* c; ENTER ("table=%p", table); - gnc_commodity_table_add_namespace(table, GNC_COMMODITY_NS_NONCURRENCY, book); gnc_commodity_table_add_namespace(table, GNC_COMMODITY_NS_TEMPLATE, book); c = gnc_commodity_new(book, "template", GNC_COMMODITY_NS_TEMPLATE, "template", "template", 1); gnc_commodity_table_insert(table, c); diff --git a/libgnucash/engine/gnc-commodity.h b/libgnucash/engine/gnc-commodity.h index d7f475db2e..cafc331e7f 100644 --- a/libgnucash/engine/gnc-commodity.h +++ b/libgnucash/engine/gnc-commodity.h @@ -109,7 +109,9 @@ GType gnc_commodity_namespace_get_type(void); /* The ISO define is deprecated in favor of CURRENCY */ #define GNC_COMMODITY_NS_ISO "ISO4217" #define GNC_COMMODITY_NS_CURRENCY "CURRENCY" -#define GNC_COMMODITY_NS_NONCURRENCY NC_("Commodity Type", "All non-currency") +#define GNC_COMMODITY_NS_NONCURRENCY "NONCURRENCY" + +#define GNC_COMMODITY_NS_NONISO_GUI NC_("Commodity Type", "All non-currency") #define GNC_COMMODITY_NS_ISO_GUI NC_("Commodity Type", "Currencies") /** Max fraction is 10^9 because 10^10 would require changing it to an