[Gnucash-changes] r12156 - gnucash/trunk - Fix the glade
auto-connect code so it doesn't swap the callback
David Hampton
hampton at cvs.gnucash.org
Sat Dec 10 19:50:57 EST 2005
Author: hampton
Date: 2005-12-10 19:50:57 -0500 (Sat, 10 Dec 2005)
New Revision: 12156
Trac: http://svn.gnucash.org/trac/changeset/12156
Modified:
gnucash/trunk/ChangeLog
gnucash/trunk/src/gnome-utils/dialog-utils.c
Log:
Fix the glade auto-connect code so it doesn't swap the callback
arguments when an explicit "object" is provided to the callback.
Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog 2005-12-10 20:22:11 UTC (rev 12155)
+++ gnucash/trunk/ChangeLog 2005-12-11 00:50:57 UTC (rev 12156)
@@ -1,5 +1,10 @@
2005-12-10 David Hampton <hampton at employees.org>
+ * src/gnome-utils/dialog-utils.c: Fix the glade auto-connect code
+ so it doesn't swap the callback arguments when an explicit
+ "object" is provided to the callback. (This is an unused code
+ path that is about to be used.)
+
* src/register/register-gnome/gnucash-grid.c: Andreas Köhler's
patch to fix the alignment of cells in the register.
Modified: gnucash/trunk/src/gnome-utils/dialog-utils.c
===================================================================
--- gnucash/trunk/src/gnome-utils/dialog-utils.c 2005-12-10 20:22:11 UTC (rev 12155)
+++ gnucash/trunk/src/gnome-utils/dialog-utils.c 2005-12-11 00:50:57 UTC (rev 12156)
@@ -913,9 +913,9 @@
if (other_object) {
if (signal_after)
g_signal_connect_object (signal_object, signal_name, func,
- other_object, G_CONNECT_AFTER | G_CONNECT_SWAPPED);
+ other_object, G_CONNECT_AFTER);
else
- g_signal_connect_swapped (signal_object, signal_name, func, other_object);
+ g_signal_connect_object (signal_object, signal_name, func, other_object, 0);
} else {
if (signal_after)
g_signal_connect_after(signal_object, signal_name, func, user_data);
More information about the gnucash-changes
mailing list