gnucash stable: Guile Bindings: Fix error in GncOptionDB::foreach_section wrapper

John Ralls jralls at code.gnucash.org
Sat Aug 8 20:04:27 EDT 2026


Updated	 via  https://github.com/Gnucash/gnucash/commit/fd43b293 (commit)
	from  https://github.com/Gnucash/gnucash/commit/41167c22 (commit)



commit fd43b2935dd0efde12e817ea57d7d70a4bb53852
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Aug 8 17:01:11 2026 -0700

    Guile Bindings: Fix error in GncOptionDB::foreach_section wrapper
    
    By ignoring the function. It won't work with scheme even if it did
    compile.

diff --git a/bindings/guile/gnc-optiondb.i b/bindings/guile/gnc-optiondb.i
index 2e20f2a7b3..883e926428 100644
--- a/bindings/guile/gnc-optiondb.i
+++ b/bindings/guile/gnc-optiondb.i
@@ -62,6 +62,7 @@ namespace std {
 %typemap(in) std::size_t "$1 = scm_to_ssize_t($input);";
 %typemap(out) std::size_t "$result = scm_from_ssize_t($1);";
 
+%ignore GncOptionDB::foreach_section;
 %begin
 %{
 #include <gnc-optiondb.h>



Summary of changes:
 bindings/guile/gnc-optiondb.i | 1 +
 1 file changed, 1 insertion(+)



More information about the gnucash-changes mailing list