diff options
author | Timm Bäder <mail@baedert.org> | 2018-01-02 08:36:10 +0100 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2018-01-02 08:36:10 +0100 |
commit | 355b883f32314fb6d3bff3d9dccbae264c542df5 (patch) | |
tree | fdf86de923ae4b78f4ce1b7a6b68a1d590e3bee8 /gtk/gtkcssstaticstyle.c | |
parent | fcc8d778b544379e2ceabd3dcade7c502172f64b (diff) | |
download | gtk+-355b883f32314fb6d3bff3d9dccbae264c542df5.tar.gz |
stack-allocate GtkCssLookup instances
Diffstat (limited to 'gtk/gtkcssstaticstyle.c')
-rw-r--r-- | gtk/gtkcssstaticstyle.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gtk/gtkcssstaticstyle.c b/gtk/gtkcssstaticstyle.c index 1152399d29..a87b409761 100644 --- a/gtk/gtkcssstaticstyle.c +++ b/gtk/gtkcssstaticstyle.c @@ -172,27 +172,27 @@ gtk_css_static_style_new_compute (GtkStyleProvider *provider, GtkCssStyle *parent) { GtkCssStaticStyle *result; - GtkCssLookup *lookup; + GtkCssLookup lookup; GtkCssChange change = GTK_CSS_CHANGE_ANY_SELF | GTK_CSS_CHANGE_ANY_SIBLING | GTK_CSS_CHANGE_ANY_PARENT; - lookup = _gtk_css_lookup_new (NULL); + _gtk_css_lookup_init (&lookup, NULL); if (matcher) gtk_style_provider_lookup (provider, matcher, - lookup, + &lookup, &change); result = g_object_new (GTK_TYPE_CSS_STATIC_STYLE, NULL); result->change = change; - _gtk_css_lookup_resolve (lookup, + _gtk_css_lookup_resolve (&lookup, provider, result, parent); - _gtk_css_lookup_free (lookup); + _gtk_css_lookup_destroy (&lookup); return GTK_CSS_STYLE (result); } |