Commit graph

3311 commits

Author SHA1 Message Date
suzuki toshiya
1cf2cd8758 smooth: Improve the format in debug message. 2009-07-03 18:01:37 +09:00
suzuki toshiya
bd38f8c2e2 sfnt: Fix a data type mismatching with its source. 2009-07-03 18:01:37 +09:00
suzuki toshiya
018a2e5f3f psaux: Fix a data type mismatching with its source. 2009-07-03 18:01:36 +09:00
suzuki toshiya
c156c52cd9 truetype: Extend TrueType GX packed deltas to FT_Offset. 2009-07-03 18:01:36 +09:00
suzuki toshiya
c7a2e69ed8 truetype: Extend mmvar_len to hold size_t values. 2009-07-03 18:01:36 +09:00
suzuki toshiya
dc4357df7d truetype: Check invalid function number in IDEF instruction. 2009-07-03 18:01:35 +09:00
suzuki toshiya
a72a4bd3b7 truetype: Check invalid function number in FDEF instruction. 2009-07-03 18:01:35 +09:00
suzuki toshiya
34bc30a5f0 truetype: Truncate the deltas of composite glyph at 16-bit values. 2009-07-03 18:01:35 +09:00
suzuki toshiya
ad2badcb44 truetype: Truncate the instructions upto 16-bit per a glyph. 2009-07-03 18:01:34 +09:00
suzuki toshiya
de9c435bc1 truetype: Cast the numerical operands to 32-bit for LP64 systems. 2009-07-03 18:01:34 +09:00
suzuki toshiya
009c39c1d9 truetype: Cast the project vector to 32-bit for LP64 system. 2009-07-03 18:01:34 +09:00
suzuki toshiya
19714ca65b truetype: Cast the scaling params to 32-bit for LP64 system. 2009-07-03 18:01:33 +09:00
suzuki toshiya
6b7c0a901c sfnt: Cast a character code to FT_UInt32 for LP64 system. 2009-07-03 18:01:33 +09:00
suzuki toshiya
2abe8d63fc sfnt: Cast a character code to FT_UInt32 for LP64 system. 2009-07-03 18:01:33 +09:00
suzuki toshiya
13cdd027d2 sfnt: Extend TT_BDF->strings_size to FT_ULong for huge BDF. 2009-07-03 18:01:32 +09:00
suzuki toshiya
a0f7778bd4 psaux: Handle the string length by FT_Offset variables. 2009-07-03 18:01:32 +09:00
suzuki toshiya
74d4783ec1 pcf: Fix some data types mismatching with their sources. 2009-07-03 18:01:32 +09:00
suzuki toshiya
8ffff68644 pcf: Handle the string length by size_t variables. 2009-07-03 18:01:31 +09:00
suzuki toshiya
daebaaa815 pcf: Fix some data types mismatching with their sources. 2009-07-03 18:01:31 +09:00
suzuki toshiya
374066a0b8 otvalid: Truncate the glyph index to 16-bit. 2009-07-03 18:01:31 +09:00
suzuki toshiya
9ba196935a cache: Insert explict casts for LP64 systems. 2009-07-03 18:01:31 +09:00
suzuki toshiya
2bb188d0f2 cache: Fix some data types mismatching with their sources. 2009-07-03 18:01:30 +09:00
suzuki toshiya
d22f5a532a XXX_cmap_encoding_char_next() return FT_UInt32 values. 2009-07-03 18:01:30 +09:00
suzuki toshiya
2faa635ce6 truetype: Extend TT_Face->num_locations for broken TTFs. 2009-07-03 18:01:29 +09:00
suzuki toshiya
9a3c169704 smooth: Fix some data types mismatching with their sources. 2009-07-03 18:01:29 +09:00
suzuki toshiya
5ac77d159e cff: Fix some data types mismatching with their sources. 2009-07-03 18:01:29 +09:00
suzuki toshiya
cac24ae82d autofit: Fix some data types mismatching with their sources. 2009-07-03 18:01:28 +09:00
suzuki toshiya
663e9c4d59 autofit: Count the size of the memory object by ptrdiff_t. 2009-07-03 18:01:28 +09:00
suzuki toshiya
1c4274eeb7 autofit: Fix for unused variable `first'. 2009-07-03 18:01:28 +09:00
suzuki toshiya
ea7b019422 Improve bitmap size or pixel variables for 16-bit systems. 2009-07-03 18:01:28 +09:00
suzuki toshiya
efc8509f72 psaux: Prevent invalid arguments to afm_parser_read_vals(). 2009-07-03 18:01:27 +09:00
suzuki toshiya
080dd83d46 base: Prevent some overflows on LP64 systems. 2009-07-03 18:01:27 +09:00
suzuki toshiya
885d4ff7a3 cff: Cast the long variables to 32-bit for LP64 systems. 2009-07-03 18:01:26 +09:00
suzuki toshiya
cf37b538d8 pcf: Improve PCF_PropertyRec.value names on LP64 platforms. 2009-07-03 18:01:26 +09:00
suzuki toshiya
902cff743d pcf: Fix some data types mismatching with their sources. 2009-07-03 18:01:26 +09:00
suzuki toshiya
2d7050ec80 bdf: Improve bdf_property_t.value names for LP64 platforms. 2009-07-03 18:01:26 +09:00
suzuki toshiya
436db93a58 bdf: Fix some data types mismatching with their sources. 2009-07-03 18:01:25 +09:00
suzuki toshiya
20be5c0b58 autofit: Improve Unicode range definitions. 2009-07-03 18:01:25 +09:00
suzuki toshiya
bdf8399ef7 smooth: Fix a data type mismatching with its source. 2009-07-03 18:01:25 +09:00
suzuki toshiya
d03e2f981f smooth: Fix a data type mismatching with its source. 2009-07-03 18:01:24 +09:00
suzuki toshiya
0102bb6fe6 cache: Disable the legacy compatibility if 16-bit system. 2009-07-03 18:01:24 +09:00
suzuki toshiya
b9d2a0e2ad cache: Check 32-bit glyph index on 16-bit systems. 2009-07-03 18:01:24 +09:00
suzuki toshiya
d7c0e4bef1 cache: Fix some data types mismatching with their sources. 2009-07-03 18:01:23 +09:00
suzuki toshiya
12742fd35a cache: Fix some data types mismatching with their sources. 2009-07-03 18:01:23 +09:00
suzuki toshiya
6867d87ca8 cache: Cast NULL to a required function type explicitly. 2009-07-03 18:01:23 +09:00
suzuki toshiya
e4831fc3c3 fttypes.h: Cast FT_MAKE_TAG output to FT_Tag exlicitly. 2009-07-03 18:01:22 +09:00
suzuki toshiya
9f8e1eff87 psnames: Handle Unicode codepoints by FT_UInt32 variables. 2009-07-03 18:01:22 +09:00
suzuki toshiya
2cd993da4d psaux: Use size_t variable to pass the buffer size. 2009-07-03 18:01:22 +09:00
suzuki toshiya
da874016eb type1: Use size_t variable to pass the string length. 2009-07-03 18:01:22 +09:00
suzuki toshiya
3fb76769ed cid: Fix some data types mismatching with their sources. 2009-07-03 18:01:21 +09:00