summaryrefslogtreecommitdiff
path: root/gtk/gskpango.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gskpango.c')
-rw-r--r--gtk/gskpango.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/gtk/gskpango.c b/gtk/gskpango.c
index e96c84a2fc..737ef21be5 100644
--- a/gtk/gskpango.c
+++ b/gtk/gskpango.c
@@ -342,20 +342,16 @@ gsk_pango_renderer_prepare_run (PangoRenderer *renderer,
GTK_IS_TEXT_VIEW (crenderer->widget))
{
GtkCssNode *node;
- GtkCssValue *value;
node = gtk_text_view_get_selection_node ((GtkTextView *)crenderer->widget);
- value = gtk_css_node_get_style (node)->core->color;
- fg_rgba = gtk_css_color_value_get_rgba (value);
+ fg_rgba = &gtk_css_node_get_style (node)->core->_color;
}
else if (crenderer->state == GSK_PANGO_RENDERER_CURSOR && gtk_widget_has_focus (crenderer->widget))
{
GtkCssNode *node;
- GtkCssValue *value;
node = gtk_widget_get_css_node (crenderer->widget);
- value = gtk_css_node_get_style (node)->background->background_color;
- fg_rgba = gtk_css_color_value_get_rgba (value);
+ fg_rgba = &gtk_css_node_get_style (node)->background->_background_color;
}
else
fg_rgba = appearance->fg_rgba;