[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] int-not32-changes-2017 c2b3576 05/23: cast 16bit values in t
From: |
suzuki toshiya |
Subject: |
[freetype2] int-not32-changes-2017 c2b3576 05/23: cast 16bit values in the enumarator to signed short, to fit 16bit platforms. |
Date: |
Tue, 12 Sep 2017 22:13:34 -0400 (EDT) |
branch: int-not32-changes-2017
commit c2b35764514e973a58149b97968ff6dd92e34c13
Author: suzuki toshiya <address@hidden>
Commit: suzuki toshiya <address@hidden>
cast 16bit values in the enumarator to signed short, to fit 16bit platforms.
---
src/truetype/ttgxvar.h | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/src/truetype/ttgxvar.h b/src/truetype/ttgxvar.h
index 7e81719..5750630 100644
--- a/src/truetype/ttgxvar.h
+++ b/src/truetype/ttgxvar.h
@@ -344,7 +344,11 @@ FT_BEGIN_HEADER
/* */
typedef enum GX_TupleCountFlags_
{
+#if FT_UINT_MAX > 0xFFFFUL
GX_TC_TUPLES_SHARE_POINT_NUMBERS = 0x8000,
+#else
+ GX_TC_TUPLES_SHARE_POINT_NUMBERS = (FT_Short)0x8000,
+#endif
GX_TC_RESERVED_TUPLE_FLAGS = 0x7000,
GX_TC_TUPLE_COUNT_MASK = 0x0FFF
@@ -362,7 +366,11 @@ FT_BEGIN_HEADER
/* */
typedef enum GX_TupleIndexFlags_
{
+#if FT_UINT_MAX > 0xFFFFUL
GX_TI_EMBEDDED_TUPLE_COORD = 0x8000,
+#else
+ GX_TI_EMBEDDED_TUPLE_COORD = (FT_Short)0x8000,
+#endif
GX_TI_INTERMEDIATE_TUPLE = 0x4000,
GX_TI_PRIVATE_POINT_NUMBERS = 0x2000,
GX_TI_RESERVED_TUPLE_FLAG = 0x1000,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] int-not32-changes-2017 c2b3576 05/23: cast 16bit values in the enumarator to signed short, to fit 16bit platforms.,
suzuki toshiya <=