diff --git a/src/backend/file/gnc-commodity-xml-v2.c b/src/backend/file/gnc-commodity-xml-v2.c index 90d3ab9846..1f7e73189d 100644 --- a/src/backend/file/gnc-commodity-xml-v2.c +++ b/src/backend/file/gnc-commodity-xml-v2.c @@ -178,8 +178,7 @@ gnc_commodity_end_handler(gpointer data_for_children, g_return_val_if_fail(tree, FALSE); - com = gnc_commodity_new(NULL, NULL, NULL, NULL, 0, - (GNCBook *)gdata->bookdata); + com = gnc_commodity_new(NULL, NULL, NULL, NULL, 0); for(achild = tree->xmlChildrenNode; achild; achild = achild->next) { diff --git a/src/backend/file/gnc-schedxaction-xml-v2.c b/src/backend/file/gnc-schedxaction-xml-v2.c index 577bdb9461..f970ba770a 100644 --- a/src/backend/file/gnc-schedxaction-xml-v2.c +++ b/src/backend/file/gnc-schedxaction-xml-v2.c @@ -581,7 +581,7 @@ tt_act_handler( xmlNodePtr node, gpointer data ) SchedXaction.c:xaccSchedXactionInit... */ com = gnc_commodity_new( "template", "template", "template", "template", - 1, txd->book ); + 1 ); xaccAccountSetCommodity( acc, com ); } diff --git a/src/backend/file/io-gncbin-r.c b/src/backend/file/io-gncbin-r.c index 3e43c93c64..ffa2d9c162 100644 --- a/src/backend/file/io-gncbin-r.c +++ b/src/backend/file/io-gncbin-r.c @@ -387,7 +387,7 @@ gnc_commodity_import_legacy(GNCBook *book, const char * currency_name) if(!old) { old = gnc_commodity_new(currency_name, GNC_COMMODITY_NS_LEGACY, currency_name, - 0, 100000, book); + 0, 100000); old = gnc_commodity_table_insert(table, old); } return old; diff --git a/src/backend/file/io-gncxml-v1.c b/src/backend/file/io-gncxml-v1.c index d398b6e7f6..d607953892 100644 --- a/src/backend/file/io-gncxml-v1.c +++ b/src/backend/file/io-gncxml-v1.c @@ -1961,8 +1961,7 @@ commodity_restore_end_handler(gpointer data_for_children, cpi->space, cpi->id, cpi->xcode, - cpi->fraction, - pstatus->book); + cpi->fraction); if(comm) { gnc_commodity_table *ctab; diff --git a/src/backend/file/sixtp-dom-parsers.c b/src/backend/file/sixtp-dom-parsers.c index b323e8da57..1899d91972 100644 --- a/src/backend/file/sixtp-dom-parsers.c +++ b/src/backend/file/sixtp-dom-parsers.c @@ -714,7 +714,7 @@ dom_tree_to_commodity_ref_no_engine(xmlNodePtr node, GNCBook *book) } else { g_strstrip(space_str); g_strstrip(id_str); - c = gnc_commodity_new(NULL, space_str, id_str, NULL, 0, book); + c = gnc_commodity_new(NULL, space_str, id_str, NULL, 0); } g_free(space_str); diff --git a/src/backend/file/test/test-dom-converters1.c b/src/backend/file/test/test-dom-converters1.c index b949246f1c..db2713a77a 100644 --- a/src/backend/file/test/test-dom-converters1.c +++ b/src/backend/file/test/test-dom-converters1.c @@ -35,7 +35,7 @@ test_dom_tree_to_commodity_ref(void) test_str1 = get_random_string(); test_str2 = get_random_string(); - test_com1 = gnc_commodity_new(NULL, test_str1, test_str2, NULL, 0, NULL); + test_com1 = gnc_commodity_new(NULL, test_str1, test_str2, NULL, 0); test_node = commodity_ref_to_dom_tree("test-com", test_com1); test_com2 = dom_tree_to_commodity_ref_no_engine(test_node, NULL);