diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-10-30 21:37:15 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-10-30 21:38:03 -0400 |
commit | ab776f328ba3540f6607ea0a9bc72a57b607b9ac (patch) | |
tree | c0b56010bf3e49c2e41de3e5fe361fd89e52000b /pango/pangocairo-font.c | |
parent | c9f54b822e53c7be83d103d9e5676750ee42255f (diff) | |
download | pango-ab776f328ba3540f6607ea0a9bc72a57b607b9ac.tar.gz |
cairo: Small fixupglyph-extents-fixes
cf_priv->scaled_font is initialized on demand, it may
be NULL. So better call the getter. This was showing
up as failure in the asan test in ci.
Diffstat (limited to 'pango/pangocairo-font.c')
-rw-r--r-- | pango/pangocairo-font.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pango/pangocairo-font.c b/pango/pangocairo-font.c index dacc61ab..503f863b 100644 --- a/pango/pangocairo-font.c +++ b/pango/pangocairo-font.c @@ -693,7 +693,7 @@ get_space_extents (PangoCairoFontPrivate *cf_priv, cairo_text_extents_t extents; c[0] = hexdigits[i]; - cairo_scaled_font_text_extents (cf_priv->scaled_font, c, &extents); + cairo_scaled_font_text_extents (_pango_cairo_font_private_get_scaled_font (cf_priv), c, &extents); hex_width += extents.width; } width = pango_units_from_double (hex_width / 16); |