summaryrefslogtreecommitdiff
path: root/pango/serializer.c
diff options
context:
space:
mode:
Diffstat (limited to 'pango/serializer.c')
-rw-r--r--pango/serializer.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/pango/serializer.c b/pango/serializer.c
index 773ab3d3..19a3bb2c 100644
--- a/pango/serializer.c
+++ b/pango/serializer.c
@@ -997,12 +997,12 @@ attr_for_type (GtkJsonParser *parser,
case PANGO_ATTR_FOREGROUND:
parser_get_color (parser, &color);
- attr = pango_attr_foreground_new (color.red, color.green, color.blue);
+ attr = pango_attr_foreground_new (&color);
break;
case PANGO_ATTR_BACKGROUND:
parser_get_color (parser, &color);
- attr = pango_attr_background_new (color.red, color.green, color.blue);
+ attr = pango_attr_background_new (&color);
break;
case PANGO_ATTR_UNDERLINE:
@@ -1031,12 +1031,12 @@ attr_for_type (GtkJsonParser *parser,
case PANGO_ATTR_UNDERLINE_COLOR:
parser_get_color (parser, &color);
- attr = pango_attr_underline_color_new (color.red, color.green, color.blue);
+ attr = pango_attr_underline_color_new (&color);
break;
case PANGO_ATTR_STRIKETHROUGH_COLOR:
parser_get_color (parser, &color);
- attr = pango_attr_strikethrough_color_new (color.red, color.green, color.blue);
+ attr = pango_attr_strikethrough_color_new (&color);
break;
case PANGO_ATTR_ABSOLUTE_SIZE:
@@ -1083,7 +1083,7 @@ attr_for_type (GtkJsonParser *parser,
case PANGO_ATTR_OVERLINE_COLOR:
parser_get_color (parser, &color);
- attr = pango_attr_overline_color_new (color.red, color.green, color.blue);
+ attr = pango_attr_overline_color_new (&color);
break;
case PANGO_ATTR_LINE_HEIGHT: