From dcbac2a70dd54c1101cfe758d0282614c3def4a9 Mon Sep 17 00:00:00 2001 From: John Darrington Date: Sat, 28 Apr 2012 16:09:02 +0200 Subject: [PATCH] PsppireSelector: Don't try to set callbacks on null model --- src/ui/gui/psppire-selector.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/ui/gui/psppire-selector.c b/src/ui/gui/psppire-selector.c index 08f7f0215d..36cae5c18a 100644 --- a/src/ui/gui/psppire-selector.c +++ b/src/ui/gui/psppire-selector.c @@ -854,11 +854,14 @@ on_dest_model_changed (PsppireSelector *selector) { GtkTreeModel *model = gtk_tree_view_get_model (GTK_TREE_VIEW (selector->dest)); - g_signal_connect (model, "row-changed", G_CALLBACK (on_dest_data_change), - selector); - - g_signal_connect (model, "row-deleted", G_CALLBACK (on_dest_data_delete), - selector); + if ( model ) + { + g_signal_connect (model, "row-changed", G_CALLBACK (on_dest_data_change), + selector); + + g_signal_connect (model, "row-deleted", G_CALLBACK (on_dest_data_delete), + selector); + } } /* Set the destination widget to DEST */ -- 2.30.2