[Gnucash-changes] r13108 - gnucash/trunk - Get gnucash to compile with gcc4.1.

David Hampton hampton at cvs.gnucash.org
Sat Feb 4 22:17:29 EST 2006


Author: hampton
Date: 2006-02-04 22:17:28 -0500 (Sat, 04 Feb 2006)
New Revision: 13108
Trac: http://svn.gnucash.org/trac/changeset/13108

Modified:
   gnucash/trunk/ChangeLog
   gnucash/trunk/src/gnome-utils/gnc-tree-view-account.c
   gnucash/trunk/src/register/ledger-core/split-register.c
Log:
Get gnucash to compile with gcc4.1.

Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog	2006-02-05 01:41:27 UTC (rev 13107)
+++ gnucash/trunk/ChangeLog	2006-02-05 03:17:28 UTC (rev 13108)
@@ -1,3 +1,9 @@
+2006-02-04  David Hampton  <david at dhcp-15.rainbolthampton.net>
+
+	* src/register/ledger-core/split-register.c:
+	* src/gnome-utils/gnc-tree-view-account.c: Get gnucash to compile
+	with gcc4.1.
+
 2006-02-04  Derek Atkins  <derek at ihtfp.com>
 
 	* lib/libqof/qof/gnc-numeric.c:

Modified: gnucash/trunk/src/gnome-utils/gnc-tree-view-account.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-tree-view-account.c	2006-02-05 01:41:27 UTC (rev 13107)
+++ gnucash/trunk/src/gnome-utils/gnc-tree-view-account.c	2006-02-05 03:17:28 UTC (rev 13108)
@@ -1554,6 +1554,7 @@
 			  AccountFilterDialog *fd)
 {
   GtkWidget *view;
+  gpointer gptemp;
 
   g_return_if_fail(GTK_IS_DIALOG(dialog));
 
@@ -1567,8 +1568,10 @@
   }
 
   /* Clean up and delete dialog */
-  g_atomic_pointer_compare_and_exchange((gpointer *)&fd->dialog,
+  gptemp = (gpointer *)fd->dialog;
+  g_atomic_pointer_compare_and_exchange(&gptemp,
 					dialog, NULL);
+  fd->dialog = gptemp;
   gtk_widget_destroy(dialog);
   LEAVE("types 0x%x", fd->visible_types);
 }

Modified: gnucash/trunk/src/register/ledger-core/split-register.c
===================================================================
--- gnucash/trunk/src/register/ledger-core/split-register.c	2006-02-05 01:41:27 UTC (rev 13107)
+++ gnucash/trunk/src/register/ledger-core/split-register.c	2006-02-05 03:17:28 UTC (rev 13108)
@@ -1403,8 +1403,8 @@
      return FALSE;
 
    /* Validate the transfer account names */
-   (void *)gnc_split_register_get_account (reg, MXFRM_CELL);
-   (void *)gnc_split_register_get_account (reg, XFRM_CELL);
+   (void)gnc_split_register_get_account (reg, MXFRM_CELL);
+   (void)gnc_split_register_get_account (reg, XFRM_CELL);
 
    /* Maybe deal with exchange-rate transfers */
    if (gnc_split_register_handle_exchange (reg, FALSE))



More information about the gnucash-changes mailing list