mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-27 14:10:30 +00:00
gridview: Add a few assertions
Just to help static analysis out. self->n_columns can't ever be 0, since we clamp it between min_columns and max_columns, with min_columns always being at least one.
This commit is contained in:
parent
746d12fc43
commit
51b4d70b8f
@ -627,6 +627,8 @@ gtk_grid_view_compute_n_columns (GtkGridView *self,
|
||||
|
||||
n_columns = CLAMP (n_columns, self->min_columns, self->max_columns);
|
||||
|
||||
g_assert (n_columns > 0);
|
||||
|
||||
return n_columns;
|
||||
}
|
||||
|
||||
@ -869,6 +871,8 @@ gtk_grid_view_size_allocate (GtkWidget *widget,
|
||||
i = 0;
|
||||
row_height = 0;
|
||||
|
||||
g_assert (self->n_columns > 0);
|
||||
|
||||
for (cell = gtk_list_item_manager_get_first (self->item_manager);
|
||||
cell != NULL;
|
||||
cell = gtk_rb_tree_node_get_next (cell))
|
||||
|
Loading…
Reference in New Issue
Block a user