From 1e9d2ff8b08b20682f38629398f38ff75cf5b7bc Mon Sep 17 00:00:00 2001 From: Dave Peticolas Date: Tue, 12 Sep 2000 09:56:06 +0000 Subject: [PATCH] Fix Gtk warnings. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2834 57a11ea4-9604-0410-9ed3-97b8803252fd --- ChangeLog | 3 +++ src/gnome/dialog-transfer.c | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index ab91ddaad8..f54d467ced 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2000-09-12 Dave Peticolas + * src/gnome/dialog-transfer.c (gnc_xfer_dialog_close_cb): + disconnect amount edit entry signals to avoid gtk warnings. + * src/engine/Transaction.h: make xaccInitTransaction a private function. diff --git a/src/gnome/dialog-transfer.c b/src/gnome/dialog-transfer.c index 9545583137..9bbbe41f40 100644 --- a/src/gnome/dialog-transfer.c +++ b/src/gnome/dialog-transfer.c @@ -401,6 +401,11 @@ static int gnc_xfer_dialog_close_cb(GnomeDialog *dialog, gpointer data) { XferDialog * xferData = data; + GtkWidget *entry; + + entry = gnc_amount_edit_gtk_entry (GNC_AMOUNT_EDIT (xferData->amount_edit)); + + gtk_signal_disconnect_by_data(GTK_OBJECT(entry), xferData); xfer_dialogs = g_list_remove(xfer_dialogs, dialog);