summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2021-07-22 20:53:49 -0400
committerMatthias Clasen <mclasen@redhat.com>2021-07-24 18:48:10 -0400
commitae3e586714d836ac3e7940bbf3de7fc131af99de (patch)
tree70b84623db4290c208317ffd42d4e02c0fb7655c
parent0ef12193f97a91fee4a5566852be7569328eabe7 (diff)
downloadgtk+-ae3e586714d836ac3e7940bbf3de7fc131af99de.tar.gz
gridlayout: Avoid some unnecessary overhead
Use inline functions for some things.
-rw-r--r--gtk/gtkgridlayout.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/gtk/gtkgridlayout.c b/gtk/gtkgridlayout.c
index fcf067adba..c9b6195abe 100644
--- a/gtk/gtkgridlayout.c
+++ b/gtk/gtkgridlayout.c
@@ -462,7 +462,7 @@ get_grid_child (GtkGridLayout *self,
{
GtkLayoutManager *manager = GTK_LAYOUT_MANAGER (self);
- return GTK_GRID_LAYOUT_CHILD (gtk_layout_manager_get_layout_child (manager, child));
+ return (GtkGridLayoutChild *) gtk_layout_manager_get_layout_child (manager, child);
}
static int
@@ -496,9 +496,9 @@ grid_request_count_lines (GridRequest *request)
min[0] = min[1] = G_MAXINT;
max[0] = max[1] = G_MININT;
- for (child = gtk_widget_get_first_child (request->widget);
+ for (child = _gtk_widget_get_first_child (request->widget);
child != NULL;
- child = gtk_widget_get_next_sibling (child))
+ child = _gtk_widget_get_next_sibling (child))
{
GtkGridLayoutChild *grid_child = get_grid_child (request->layout, child);
GridChildAttach *attach = grid_child->attach;
@@ -541,9 +541,9 @@ grid_request_init (GridRequest *request,
}
- for (child = gtk_widget_get_first_child (request->widget);
+ for (child = _gtk_widget_get_first_child (request->widget);
child != NULL;
- child = gtk_widget_get_next_sibling (child))
+ child = _gtk_widget_get_next_sibling (child))
{
GtkGridLayoutChild *grid_child = get_grid_child (request->layout, child);
GridChildAttach *attach;
@@ -637,9 +637,9 @@ grid_request_non_spanning (GridRequest *request,
lines = &request->lines[orientation];
- for (child = gtk_widget_get_first_child (request->widget);
+ for (child = _gtk_widget_get_first_child (request->widget);
child != NULL;
- child = gtk_widget_get_next_sibling (child))
+ child = _gtk_widget_get_next_sibling (child))
{
GtkGridLayoutChild *grid_child = get_grid_child (request->layout, child);
GridChildAttach *attach;
@@ -776,9 +776,9 @@ grid_request_spanning (GridRequest *request,
lines = &request->lines[orientation];
spacing = get_spacing (request->layout, request->widget, orientation);
- for (child = gtk_widget_get_first_child (request->widget);
+ for (child = _gtk_widget_get_first_child (request->widget);
child != NULL;
- child = gtk_widget_get_next_sibling (child))
+ child = _gtk_widget_get_next_sibling (child))
{
GtkGridLayoutChild *grid_child = get_grid_child (request->layout, child);
@@ -915,9 +915,9 @@ grid_request_compute_expand (GridRequest *request,
lines->lines[i].empty = TRUE;
}
- for (child = gtk_widget_get_first_child (request->widget);
+ for (child = _gtk_widget_get_first_child (request->widget);
child != NULL;
- child = gtk_widget_get_next_sibling (child))
+ child = _gtk_widget_get_next_sibling (child))
{
GtkGridLayoutChild *grid_child = get_grid_child (request->layout, child);
@@ -937,9 +937,9 @@ grid_request_compute_expand (GridRequest *request,
line->expand = TRUE;
}
- for (child = gtk_widget_get_first_child (request->widget);
+ for (child = _gtk_widget_get_first_child (request->widget);
child != NULL;
- child = gtk_widget_get_next_sibling (child))
+ child = _gtk_widget_get_next_sibling (child))
{
GtkGridLayoutChild *grid_child = get_grid_child (request->layout, child);
@@ -1365,7 +1365,7 @@ gtk_grid_layout_get_size (GtkGridLayout *self,
if (natural_baseline)
*natural_baseline = -1;
- if (gtk_widget_get_first_child (widget) == NULL)
+ if (_gtk_widget_get_first_child (widget) == NULL)
return;
request.layout = self;
@@ -1405,7 +1405,7 @@ gtk_grid_layout_get_size_for_size (GtkGridLayout *self,
if (natural_baseline)
*natural_baseline = -1;
- if (gtk_widget_get_first_child (widget) == NULL)
+ if (_gtk_widget_get_first_child (widget) == NULL)
return;
request.layout = self;
@@ -1495,9 +1495,9 @@ grid_request_allocate_children (GridRequest *request,
int x, y, width, height, baseline, ignore;
- for (child = gtk_widget_get_first_child (request->widget);
+ for (child = _gtk_widget_get_first_child (request->widget);
child != NULL;
- child = gtk_widget_get_next_sibling (child))
+ child = _gtk_widget_get_next_sibling (child))
{
GtkGridLayoutChild *grid_child = get_grid_child (request->layout, child);
@@ -1533,7 +1533,7 @@ gtk_grid_layout_allocate (GtkLayoutManager *manager,
GridLines *lines;
GtkOrientation orientation;
- if (gtk_widget_get_first_child (widget) == NULL)
+ if (_gtk_widget_get_first_child (widget) == NULL)
return;
request.layout = self;