dialog-report-column-view.cpp (gnucash-5.0.tar.bz2) | : | dialog-report-column-view.cpp (gnucash-5.1.tar.bz2) | ||
---|---|---|---|---|
skipping to change at line 118 | skipping to change at line 118 | |||
gnc_option_db_destroy(view->odb); | gnc_option_db_destroy(view->odb); | |||
g_free(view); | g_free(view); | |||
} | } | |||
static StrVec | static StrVec | |||
get_available_reports () | get_available_reports () | |||
{ | { | |||
StrVec sv; | StrVec sv; | |||
auto scm_list{scm_call_0(scm_c_eval_string("gnc:all-report-template-guids")) }; | auto scm_list{scm_call_0(scm_c_eval_string("gnc:all-report-template-guids")) }; | |||
for (auto next{scm_list}; !scm_is_null(next); next = scm_cdr(next)) | for (auto next{scm_list}; !scm_is_null(next); next = scm_cdr(next)) | |||
sv.emplace_back(scm_to_utf8_string(scm_car(next))); | { | |||
auto guid{scm_to_utf8_string(scm_car(next))}; | ||||
sv.emplace_back(guid); | ||||
g_free (guid); | ||||
} | ||||
return sv; | return sv; | |||
} | } | |||
static void | static void | |||
update_available_lists(gnc_column_view_edit * view) | update_available_lists(gnc_column_view_edit * view) | |||
{ | { | |||
SCM template_menu_name = scm_c_eval_string("gnc:report-template-menu-name/ report-guid"); | SCM template_menu_name = scm_c_eval_string("gnc:report-template-menu-name/ report-guid"); | |||
std::string selection; | std::string selection; | |||
GtkTreeIter iter; | GtkTreeIter iter; | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 5 lines changed or added |