Attached is patch to fix the startup crash on the maint branch after tag 2.6.3 when using libdbi >= 0.9.9, as is the case on Ubuntu 14.04. It is a single line correction (well single character in fact).
Do I need to file a bug and attach the patch there or can someone apply it from here? Cheers Colin
From 8ea4329d6a40f480bd65498f4ea1676505cb096f Mon Sep 17 00:00:00 2001 From: Colin <[email protected]> Date: Mon, 5 May 2014 13:34:32 +0100 Subject: [PATCH] Fix crash initialising dbi if libdbi version >= 0.9.0 --- src/backend/dbi/gnc-backend-dbi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/dbi/gnc-backend-dbi.c b/src/backend/dbi/gnc-backend-dbi.c index 694cbba..fcfce0c 100644 --- a/src/backend/dbi/gnc-backend-dbi.c +++ b/src/backend/dbi/gnc-backend-dbi.c @@ -1869,7 +1869,7 @@ gnc_module_init_backend_dbi(void) /* dbi_initialize returns -1 in case of errors */ #if HAVE_LIBDBI_R - num_drivers = dbi_initialize_r( driver_dir, dbi_instance ); + num_drivers = dbi_initialize_r( driver_dir, &dbi_instance ); #else num_drivers = dbi_initialize( driver_dir ); #endif -- 1.9.1
_______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
