summaryrefslogtreecommitdiff
path: root/src/cairo-user-font.c
diff options
context:
space:
mode:
authorAdrian Johnson <ajohnson@redneon.com>2022-05-06 21:17:25 +0930
committerAdrian Johnson <ajohnson@redneon.com>2022-12-28 13:22:00 +1030
commit640e2dadfc96801c12f673f523c7391d72df613f (patch)
treea4ddec49f65b6662015e9f0295708da54453ac55 /src/cairo-user-font.c
parent7c5e2758a405b180c52eedc7119cb761162e4b6c (diff)
downloadcairo-640e2dadfc96801c12f673f523c7391d72df613f.tar.gz
user fonts: ensure snap_x/y_scale are initialized
Diffstat (limited to 'src/cairo-user-font.c')
-rw-r--r--src/cairo-user-font.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cairo-user-font.c b/src/cairo-user-font.c
index fd989eaa0..03002d603 100644
--- a/src/cairo-user-font.c
+++ b/src/cairo-user-font.c
@@ -559,6 +559,8 @@ _cairo_user_font_face_scaled_font_create (void *abstract_
{
double fixed_scale, x_scale, y_scale;
+ user_scaled_font->snap_x_scale = 1.0;
+ user_scaled_font->snap_y_scale = 1.0;
user_scaled_font->extent_scale = user_scaled_font->base.scale_inverse;
status = _cairo_matrix_compute_basis_scale_factors (&user_scaled_font->extent_scale,
&x_scale, &y_scale,