gnucash stable: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Wed Sep 27 10:18:35 EDT 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/d1b2368f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0bd556c5 (commit)
	from  https://github.com/Gnucash/gnucash/commit/d8d86140 (commit)



commit d1b2368f4d9b39d2d865b44a0b9c99afe0b5a622
Merge: d8d8614064 0bd556c581
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 27 22:16:39 2023 +0800

    Merge Yongun Seong's branch 'utest-gnc-pricedb-types' into stable #1784

diff --cc libgnucash/engine/test/utest-gnc-pricedb.c
index fe89c61edd,d22aa7e6cc..e405b1ba81
--- a/libgnucash/engine/test/utest-gnc-pricedb.c
+++ b/libgnucash/engine/test/utest-gnc-pricedb.c
@@@ -1499,14 -1499,17 +1499,16 @@@ gboolea
  gnc_pricedb_foreach_price(GNCPriceDB *db,// C: 2 in 2  Local: 6:0:0
  */
  
- static void prepend_price_time64 (GNCPrice *p, GList **lst)
+ static gboolean prepend_price_time64 (GNCPrice *p, GList **lst)
  {
      *lst = g_list_prepend (*lst, GUINT_TO_POINTER(gnc_price_get_time64 (p)));
+     return TRUE;
  }
  
- static void inc_counter (GNCPrice *p, guint *count)
+ static gboolean inc_counter (GNCPrice *p, guint *count)
  {
 -
      (*count)++;
+     return TRUE;
  }
  
  static void

commit 0bd556c581ac462ca41b3cb533323fc3587051e1
Author: Yongun Seong <nevivurn at nevi.dev>
Date:   Mon Sep 25 15:38:06 2023 +0900

    [utest-gnc-pricedb] fix test failure due to callback type mismatch

diff --git a/libgnucash/engine/test/utest-gnc-pricedb.c b/libgnucash/engine/test/utest-gnc-pricedb.c
index fe89c61edd..d22aa7e6cc 100644
--- a/libgnucash/engine/test/utest-gnc-pricedb.c
+++ b/libgnucash/engine/test/utest-gnc-pricedb.c
@@ -1499,14 +1499,17 @@ gboolean
 gnc_pricedb_foreach_price(GNCPriceDB *db,// C: 2 in 2  Local: 6:0:0
 */
 
-static void prepend_price_time64 (GNCPrice *p, GList **lst)
+static gboolean prepend_price_time64 (GNCPrice *p, GList **lst)
 {
     *lst = g_list_prepend (*lst, GUINT_TO_POINTER(gnc_price_get_time64 (p)));
+    return TRUE;
 }
 
-static void inc_counter (GNCPrice *p, guint *count)
+static gboolean inc_counter (GNCPrice *p, guint *count)
 {
+
     (*count)++;
+    return TRUE;
 }
 
 static void



Summary of changes:
 libgnucash/engine/test/utest-gnc-pricedb.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)



More information about the gnucash-changes mailing list