summaryrefslogtreecommitdiff
path: root/gtk/gtktreemodelsort.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtktreemodelsort.c')
-rw-r--r--gtk/gtktreemodelsort.c32
1 files changed, 18 insertions, 14 deletions
diff --git a/gtk/gtktreemodelsort.c b/gtk/gtktreemodelsort.c
index d5a248170..1a1e7d924 100644
--- a/gtk/gtktreemodelsort.c
+++ b/gtk/gtktreemodelsort.c
@@ -252,25 +252,29 @@ gtk_tree_model_sort_set_model (GtkTreeModelSort *tree_model_sort,
if (child_model)
{
tree_model_sort->changed_id =
- g_signal_connect (child_model,
- "changed",
- gtk_tree_model_sort_changed,
- tree_model_sort);
+ g_signal_connectc (child_model,
+ "changed",
+ gtk_tree_model_sort_changed,
+ tree_model_sort,
+ FALSE);
tree_model_sort->inserted_id =
- g_signal_connect (child_model,
+ g_signal_connectc (child_model,
"inserted",
gtk_tree_model_sort_inserted,
- tree_model_sort);
+ tree_model_sort,
+ FALSE);
tree_model_sort->has_child_toggled_id =
- g_signal_connect (child_model,
- "has_child_toggled",
- gtk_tree_model_sort_has_child_toggled,
- tree_model_sort);
+ g_signal_connectc (child_model,
+ "has_child_toggled",
+ gtk_tree_model_sort_has_child_toggled,
+ tree_model_sort,
+ FALSE);
tree_model_sort->deleted_id =
- g_signal_connect (child_model,
- "deleted",
- gtk_tree_model_sort_deleted,
- tree_model_sort);
+ g_signal_connectc (child_model,
+ "deleted",
+ gtk_tree_model_sort_deleted,
+ tree_model_sort,
+ FALSE);
tree_model_sort->flags = gtk_tree_model_get_flags (child_model);
}
}