summaryrefslogtreecommitdiff
path: root/source/xps
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2017-05-29 00:10:28 +0800
committerSebastian Rasmussen <sebras@gmail.com>2017-05-31 20:29:30 +0800
commit2d68de96c62c1e6d6a2b615336d99b671fc672b7 (patch)
treec309b8fdf623a0fd56aebc38c863b596e23c379f /source/xps
parent73d7b296bd549a7e985ea9df9f13e6ad3701ef89 (diff)
downloadmupdf-2d68de96c62c1e6d6a2b615336d99b671fc672b7.tar.xz
Avoid double literals causing casts to float.
Diffstat (limited to 'source/xps')
-rw-r--r--source/xps/xps-glyphs.c6
-rw-r--r--source/xps/xps-gradient.c10
2 files changed, 8 insertions, 8 deletions
diff --git a/source/xps/xps-glyphs.c b/source/xps/xps-glyphs.c
index 98a44217..bfe38432 100644
--- a/source/xps/xps-glyphs.c
+++ b/source/xps/xps-glyphs.c
@@ -64,9 +64,9 @@ xps_measure_font_glyph(fz_context *ctx, xps_document *doc, fz_font *font, int gi
FT_Get_Advance(face, gid, mask | FT_LOAD_VERTICAL_LAYOUT, &vadv);
fz_unlock(ctx, FZ_LOCK_FREETYPE);
- mtx->hadv = hadv / (float)face->units_per_EM;
- mtx->vadv = vadv / (float)face->units_per_EM;
- mtx->vorg = face->ascender / (float) face->units_per_EM;
+ mtx->hadv = (float) hadv / face->units_per_EM;
+ mtx->vadv = (float) vadv / face->units_per_EM;
+ mtx->vorg = (float) face->ascender / face->units_per_EM;
}
static fz_font *
diff --git a/source/xps/xps-gradient.c b/source/xps/xps-gradient.c
index 02279677..a7a7cf44 100644
--- a/source/xps/xps-gradient.c
+++ b/source/xps/xps-gradient.c
@@ -312,10 +312,10 @@ xps_draw_radial_gradient(fz_context *ctx, xps_document *doc, const fz_matrix *ct
char *radius_x_att = fz_xml_att(root, "RadiusX");
char *radius_y_att = fz_xml_att(root, "RadiusY");
- x0 = y0 = 0.0;
- x1 = y1 = 1.0;
- xrad = 1.0;
- yrad = 1.0;
+ x0 = y0 = 0.0f;
+ x1 = y1 = 1.0f;
+ xrad = 1.0f;
+ yrad = 1.0f;
if (origin_att)
xps_parse_point(ctx, doc, origin_att, &x0, &y0);
@@ -335,7 +335,7 @@ xps_draw_radial_gradient(fz_context *ctx, xps_document *doc, const fz_matrix *ct
fz_pre_scale(&local_ctm, 1, yrad/xrad);
}
- if (yrad != 0.0)
+ if (yrad != 0.0f)
{
invscale = xrad / yrad;
y0 = y0 * invscale;