listview: Fix return_if_fail()s
authorBenjamin Otte <otte@redhat.com>
Sat, 26 Feb 2022 02:04:53 +0000 (03:04 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 16 Mar 2022 02:00:58 +0000 (22:00 -0400)
gtk/gtkgridview.c
gtk/gtklistitemmanager.c
gtk/gtklistview.c

index c6cefbb10ed9b08f42bdbeb71bb574248eb23e0b..9b903dc5e04dbe568ab8f774fa8c66cb90449ee2 100644 (file)
@@ -1291,7 +1291,7 @@ gtk_grid_view_set_factory (GtkGridView        *self,
                            GtkListItemFactory *factory)
 {
   g_return_if_fail (GTK_IS_GRID_VIEW (self));
-  g_return_if_fail (factory == NULL || GTK_LIST_ITEM_FACTORY (factory));
+  g_return_if_fail (factory == NULL || GTK_IS_LIST_ITEM_FACTORY (factory));
 
   if (factory == gtk_list_item_manager_get_factory (self->item_manager))
     return;
index 1a0ff551615e8b380f350d62e48131f442c14a73..bfc68602934087d10d540003d3872b497bbe5952 100644 (file)
@@ -825,7 +825,7 @@ gtk_list_item_manager_set_factory (GtkListItemManager *self,
   GSList *l;
 
   g_return_if_fail (GTK_IS_LIST_ITEM_MANAGER (self));
-  g_return_if_fail (GTK_IS_LIST_ITEM_FACTORY (factory));
+  g_return_if_fail (factory == NULL || GTK_IS_LIST_ITEM_FACTORY (factory));
 
   if (self->factory == factory)
     return;
index 1868bdc36ed38bf961e34f1eaa11a5f511588f53..e968f8437a60adf54f6575a1e8819cfb241c8587 100644 (file)
@@ -1032,7 +1032,7 @@ gtk_list_view_set_factory (GtkListView        *self,
                            GtkListItemFactory *factory)
 {
   g_return_if_fail (GTK_IS_LIST_VIEW (self));
-  g_return_if_fail (factory == NULL || GTK_LIST_ITEM_FACTORY (factory));
+  g_return_if_fail (factory == NULL || GTK_IS_LIST_ITEM_FACTORY (factory));
 
   if (factory == gtk_list_item_manager_get_factory (self->item_manager))
     return;