summaryrefslogtreecommitdiff
path: root/pango/pango-color.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-07-31 13:43:02 -0400
committerMatthias Clasen <mclasen@redhat.com>2020-07-31 13:43:02 -0400
commit08d372d657368711038f6c9c328cde18a6582123 (patch)
tree67982c019ccf3a72cc248301766a4f2a62ea0d58 /pango/pango-color.c
parentc750b3678f0ee855777e63174e38c6ea3e543756 (diff)
downloadpango-08d372d657368711038f6c9c328cde18a6582123.tar.gz
pango-color: Tweak semantics of _pango_parse_color_with_alpha
Make it return 0xffff if alpha is not present (this will be more convenient when we use this function in GdkRGBA). Update all users.
Diffstat (limited to 'pango/pango-color.c')
-rw-r--r--pango/pango-color.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/pango/pango-color.c b/pango/pango-color.c
index 3c37c3d0..f06756fe 100644
--- a/pango/pango-color.c
+++ b/pango/pango-color.c
@@ -210,7 +210,7 @@ hex (const char *spec,
/* Like pango_color_parse, but allow strings of the form
* '&num;rgba', '&num;rrggbbaa', '&num;rrrrggggbbbbaaaa',
* if alpha is not NULL. If no alpha component is found
- * in the string, *alpha is set to 0.
+ * in the string, *alpha is set to 0xffff.
*/
gboolean
_pango_color_parse_with_alpha (PangoColor *color,
@@ -220,7 +220,7 @@ _pango_color_parse_with_alpha (PangoColor *color,
g_return_val_if_fail (spec != NULL, FALSE);
if (alpha)
- *alpha = 0;
+ *alpha = 0xffff;
if (spec[0] == '#')
{
@@ -294,6 +294,7 @@ _pango_color_parse_with_alpha (PangoColor *color,
}
return TRUE;
}
+
/**
* pango_color_parse:
* @color: (nullable): a #PangoColor structure in which to store the