summaryrefslogtreecommitdiff
path: root/src/base/ftobjs.c
diff options
context:
space:
mode:
authorSeigo Nonaka <nona@google.com>2021-11-29 18:17:49 +0100
committerWerner Lemberg <wl@gnu.org>2021-11-29 18:21:27 +0100
commit3b45f564e94fde897c0e6e168c660a6e1ec5c679 (patch)
tree3371201a592221d4f8ea6d4af08ec1b83188c8ac /src/base/ftobjs.c
parent64e26ad3a2ef2e07190b2027b113a6b3f6eb8b0d (diff)
downloadfreetype2-3b45f564e94fde897c0e6e168c660a6e1ec5c679.tar.gz
* src/base/ftobjs.c (FT_Request_Metrics): Fix build warning on Android.
Use casts since `FT_USHORT_MAX` is unsigned short in bionic (libc used in Android).
Diffstat (limited to 'src/base/ftobjs.c')
-rw-r--r--src/base/ftobjs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/base/ftobjs.c b/src/base/ftobjs.c
index 62475d4e9..883f1a897 100644
--- a/src/base/ftobjs.c
+++ b/src/base/ftobjs.c
@@ -3230,8 +3230,8 @@
scaled_w = ( scaled_w + 32 ) >> 6;
scaled_h = ( scaled_h + 32 ) >> 6;
- if ( scaled_w > FT_USHORT_MAX ||
- scaled_h > FT_USHORT_MAX )
+ if ( scaled_w > (FT_Long)FT_USHORT_MAX ||
+ scaled_h > (FT_Long)FT_USHORT_MAX )
{
FT_ERROR(( "FT_Request_Metrics: Resulting ppem size too large\n" ));
error = FT_ERR( Invalid_Pixel_Size );