diff --git a/src/hb-cairo-utils.cc b/src/hb-cairo-utils.cc index 7e65138fa..808496d8e 100644 --- a/src/hb-cairo-utils.cc +++ b/src/hb-cairo-utils.cc @@ -423,7 +423,7 @@ _hb_cairo_dot (hb_cairo_point_t p, hb_cairo_point_t q) static inline hb_cairo_point_t _hb_cairo_normalize (hb_cairo_point_t p) { - float len = sqrt (_hb_cairo_dot (p, p)); + float len = sqrtf (_hb_cairo_dot (p, p)); return hb_cairo_point_t { p.x / len, p.y / len }; } @@ -813,7 +813,7 @@ hb_cairo_paint_sweep_gradient (cairo_t *cr, cairo_clip_extents (cr, &x1, &y1, &x2, &y2); max_x = (float) hb_max ((x1 - (double) cx) * (x1 - (double) cx), (x2 - (double) cx) * (x2 - (double) cx)); max_y = (float) hb_max ((y1 - (double) cy) * (y1 - (double) cy), (y2 - (double) cy) * (y2 - (double) cy)); - radius = sqrt (max_x + max_y); + radius = sqrtf (max_x + max_y); extend = hb_cairo_extend (hb_color_line_get_extend (color_line)); pattern = cairo_pattern_create_mesh ();