Remove destroy signal handler for dialogs.
[pspp] / src / ui / gui / psppire-dialog.c
index aeecfee86e56ea37fd45d723ae2e2e3065944b40..43dd9af38d7d74d00d7d2c58e756bf55420e07c5 100644 (file)
@@ -296,13 +296,6 @@ psppire_dialog_notify_change (PsppireDialog *dialog)
 }
 
 
-static void
-remove_notify_handlers (PsppireDialog *dialog, GObject *sel)
-{
-  g_signal_handlers_disconnect_by_data (sel, dialog);
-}
-
-
 /* Descend the widget tree, connecting appropriate signals to the
    psppire_dialog_notify_change callback */
 static void
@@ -389,8 +382,6 @@ connect_notify_signal (GtkWidget *w, gpointer data)
                                    G_CALLBACK (psppire_dialog_notify_change),
                                    dialog);
 
-         g_signal_connect (dialog, "destroy", G_CALLBACK (remove_notify_handlers),
-                           model);
        }
       
       g_signal_connect_swapped (selection, "changed",