From 08de175e651824812fb2c15fddc2f2d28630f901 Mon Sep 17 00:00:00 2001 From: Robert Fewell <14uBobIT@gmail.com> Date: Tue, 21 Feb 2023 12:03:45 +0000 Subject: [PATCH] Fix previous commit due to recent build changes --- gnucash/gnome/test/test-invoice-report-buitin-default.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnucash/gnome/test/test-invoice-report-buitin-default.cpp b/gnucash/gnome/test/test-invoice-report-buitin-default.cpp index f20edf9347..b79e346ada 100644 --- a/gnucash/gnome/test/test-invoice-report-buitin-default.cpp +++ b/gnucash/gnome/test/test-invoice-report-buitin-default.cpp @@ -44,11 +44,10 @@ test_basic() static void test_list() { - GSList *invoice_list = nullptr; SCM template_menu_name = scm_c_eval_string ("gnc:report-template-menu-name/report-guid"); SCM get_rpt_guids = scm_c_eval_string ("gnc:custom-report-invoice-template-guids"); int number_of_defined_invoice_templates = 5; - int i = 0; + int number_of_found_invoice_templates = 0; gboolean printable_found = false; gboolean builtin_default_found = false; const char *builtin_default = gnc_get_builtin_default_invoice_print_report (); @@ -60,7 +59,7 @@ test_list() if (scm_is_list (rpt_guids)) { - for (i; !scm_is_null (rpt_guids); i++) + for (int i = 1; !scm_is_null (rpt_guids); i++) { gchar *guid_str = scm_to_utf8_string (SCM_CAR(rpt_guids)); gchar *name = gnc_scm_to_utf8_string (scm_call_2(template_menu_name, @@ -76,11 +75,12 @@ test_list() g_free (guid_str); g_free (name); + number_of_found_invoice_templates = i; rpt_guids = SCM_CDR(rpt_guids); } } } - do_test(i == number_of_defined_invoice_templates, "number of built in invoice templates does not match"); + do_test(number_of_found_invoice_templates == number_of_defined_invoice_templates, "number of built in invoice templates does not match"); do_test(builtin_default_found == true, "built in default invoice guid not found"); do_test(printable_found == true, "built in Printable Invoice not found with default guid"); }