summaryrefslogtreecommitdiff
path: root/testsuite
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-07-26 10:53:55 -0400
committerMatthias Clasen <mclasen@redhat.com>2020-07-26 14:21:28 -0400
commit7e87ad188748039d35bca0ecf3630f51e717f174 (patch)
treeb9068cb2ab6d40258fdc267485492a484b35e900 /testsuite
parentef6babf896cd06bd42d0fb11e3aae7c109708bdd (diff)
downloadgtk+-flatten-list-constructor.tar.gz
flattenlistmodel: Make the constructor transfer fullflatten-list-constructor
This is for consistency with other wrapping list constructors. We want them all to be transfer full, allow-none. Update all callers.
Diffstat (limited to 'testsuite')
-rw-r--r--testsuite/gtk/filterlistmodel-exhaustive.c2
-rw-r--r--testsuite/gtk/flattenlistmodel.c2
-rw-r--r--testsuite/gtk/sortlistmodel-exhaustive.c1
3 files changed, 1 insertions, 4 deletions
diff --git a/testsuite/gtk/filterlistmodel-exhaustive.c b/testsuite/gtk/filterlistmodel-exhaustive.c
index 19bec198a3..12b9bedb55 100644
--- a/testsuite/gtk/filterlistmodel-exhaustive.c
+++ b/testsuite/gtk/filterlistmodel-exhaustive.c
@@ -443,8 +443,6 @@ test_model_changes (gconstpointer model_id)
g_object_unref (model2);
g_object_unref (flatten2);
g_object_unref (flatten1);
- g_object_unref (store2);
- g_object_unref (store1);
g_object_unref (multi);
}
diff --git a/testsuite/gtk/flattenlistmodel.c b/testsuite/gtk/flattenlistmodel.c
index 12fc279d18..6c551ecefe 100644
--- a/testsuite/gtk/flattenlistmodel.c
+++ b/testsuite/gtk/flattenlistmodel.c
@@ -210,7 +210,7 @@ new_model (GListStore *store)
GtkFlattenListModel *result;
GString *changes;
- result = gtk_flatten_list_model_new (G_LIST_MODEL (store));
+ result = gtk_flatten_list_model_new (g_object_ref (G_LIST_MODEL (store)));
changes = g_string_new ("");
g_object_set_qdata_full (G_OBJECT(result), changes_quark, changes, free_changes);
g_signal_connect (result, "items-changed", G_CALLBACK (items_changed), changes);
diff --git a/testsuite/gtk/sortlistmodel-exhaustive.c b/testsuite/gtk/sortlistmodel-exhaustive.c
index 519df756ad..049df6b295 100644
--- a/testsuite/gtk/sortlistmodel-exhaustive.c
+++ b/testsuite/gtk/sortlistmodel-exhaustive.c
@@ -433,7 +433,6 @@ test_stability (gconstpointer model_id)
g_object_unref (sort2);
g_object_unref (sort1);
g_object_unref (flatten);
- g_object_unref (store);
}
static void