suzuki toshiya
b566d42aa0
cache: Fix some data types mismatching with their sources.
16 years ago
suzuki toshiya
ebf8e294fc
cache: Fix some data types mismatching with their sources.
16 years ago
suzuki toshiya
9f50873a81
cache: Cast NULL to a required function type explicitly.
16 years ago
suzuki toshiya
41f9d0d6ee
fttypes.h: Cast FT_MAKE_TAG output to FT_Tag exlicitly.
16 years ago
suzuki toshiya
82ebaa7b05
psnames: Handle Unicode codepoints by FT_UInt32 variables.
16 years ago
suzuki toshiya
d200982d8b
psaux: Use size_t variable to pass the buffer size.
16 years ago
suzuki toshiya
d1ee378566
type1: Use size_t variable to pass the string length.
16 years ago
suzuki toshiya
7fd7c6f2e9
cid: Fix some data types mismatching with their sources.
16 years ago
suzuki toshiya
34c203cdde
cff: Fix for unused variable `rest'.
16 years ago
suzuki toshiya
a813cf4801
cff: Fix some data types mismatching with their sources.
16 years ago
suzuki toshiya
2bbcb7edd8
bdf: Fix some data types mismatching with their sources.
16 years ago
suzuki toshiya
763b39496e
sfnt: Count the size of the memory object by ptrdiff_t.
16 years ago
suzuki toshiya
f420757c73
lzw: Count the size of the memory object by ptrdiff_t.
16 years ago
suzuki toshiya
88c95bab74
otvalid: Count the table size on memory by ptrdiff_t.
16 years ago
suzuki toshiya
90c7efc8f2
otvalid: Prevent an overflow by GPOS/GSUB 32b-bit offset.
16 years ago
suzuki toshiya
95aeebf438
ftobjs.c: Prevent an overflow in glyph index handling.
16 years ago
suzuki toshiya
2ed9d7fc75
Improve the variable types in raccess_make_file_name().
16 years ago
suzuki toshiya
61fa1b53c2
ftpatent.c: Fix for unused variable `error'.
16 years ago
suzuki toshiya
f7ecdbc70a
type1: Check invalid string longer than PostScript limit.
16 years ago
suzuki toshiya
a8c515d25c
gzip: Use FT2 zcalloc() & zfree() in ftgzip.c by default.
16 years ago
suzuki toshiya
5f43bab8bf
gzip: Distinguish PureC from TurboC on MSDOS.
16 years ago
suzuki toshiya
3f36047eff
gxvalid: Insert PureC pragma to allow unevaluated variables.
16 years ago
suzuki toshiya
62aa9ec647
gxvalid: Pass the union by the pointer instead of the value.
16 years ago
Werner Lemberg
7009a6eb03
Fix Redhat bugzilla #513582 and Savannah bug #26849 .
...
* src/cache/ftccache.h (FTC_CACHE_LOOKUP_CMP) <FTC_INLINE>: Fix
aliasing bug.
16 years ago
Werner Lemberg
2cd790d7e2
Document recent library changes.
...
* docs/CHANGES: Do it.
16 years ago
Werner Lemberg
46e05c443b
Fix Savannah bug #23786 .
...
* src/truetype/ttobjs.c (tt_size_init_bytecode): Don't reset x_ppem
and y_ppem. Otherwise the `*_CVT_Stretched' functions in ttinterp.c
get never called.
An anonymous guy suggested this change on Savannah, and it seems to
be the right solution.
16 years ago
Werner Lemberg
deee58f225
* docs/release: Updated.
16 years ago
Werner Lemberg
0fbdf11a48
README.CVS -> README.git
...
* README.CVS: Renamed to...
* README.git: This.
Updated.
16 years ago
suzuki toshiya
3009417a7d
Borland C++ compiler patch proposed by Mirco Babin.
16 years ago
Werner Lemberg
b2967734a6
Fix Savannah bug #27026 .
...
* builds/win32/vc2005/freetype.sln: Use correct version number.
16 years ago
suzuki toshiya
313d4f4ca6
Add a script to check the undefined and unused trace macros.
16 years ago
suzuki toshiya
3bf7baaac3
Formatting.
16 years ago
suzuki toshiya
da59462780
smooth: Check glyph size by width/height, instead of pitch/height.
16 years ago
Werner Lemberg
0d02317fb2
[ftraster] Make it compile again with -D_STANDALONE_.
...
* src/raster/ftraster.c [_STANDALONE_]: Define
FT_CONFIG_STANDARD_LIBRARY_H.
Include `string.h'.
Don't include `rastpic.h'.
Define FT_DEFINE_RASTER_FUNCS.
16 years ago
suzuki toshiya
8ad243bdcd
Shorten URLs referring ft-devel archive.
16 years ago
suzuki toshiya
e05861b9da
Register 2 missing trace components, t1afm and ttbdf.
16 years ago
suzuki toshiya
a6990d0612
Register a trace component for ftgloadr.c.
16 years ago
suzuki toshiya
4c531460ed
Prevent the overflows by a glyph with too many points or contours.
16 years ago
suzuki toshiya
f4a0f93a14
Fix a typo in ChangeLog, found by mouse@Rodents-Montreal.ORG
16 years ago
Bram Tassyns
3d3ba0563e
Improve compatibility to Acroread.
...
This fixes Savannah bug #26944 .
* src/cff/cffload.c (cff_charset_compute_cids): For multiple GID to
single CID mappings, make the lowest value win.
16 years ago
suzuki toshiya
ad289d139f
ftpatent: Fix a bug by wrong usage of service->table_info().
16 years ago
Werner Lemberg
24370d67f5
Uff, another thinko.
16 years ago
Werner Lemberg
e7389a4405
[psaux, cff] Protect against nested `seac' calls.
...
* include/freetype/internal/psaux.h (T1_Decoder), src/cff/cffgload.h
(CFF_Decoder): Add `seac' boolean variable.
* src/cff/cffgload.c (cff_operator_seac,
cff_decoder_parse_charstrings), src/psaux/t1decode.c
(t1operator_seac, t1_decoder_parse_charstrings): Use it.
16 years ago
Werner Lemberg
6bb34880e8
Thinko.
...
* src/psaux/t1decode.c (t1operator_seac)
[FT_CONFIG_OPTION_INCREMENTAL]: Test for existence of incremental
interface.
16 years ago
Werner Lemberg
a7e5a335f2
* devel/ftoption.h [FT_CONFIG_OPTION_INCREMENTAL]: Define.
16 years ago
Werner Lemberg
b8f97f17cd
Formatting.
16 years ago
suzuki toshiya
fee19a786d
Add tools to preprocess the source files for AtariST PureC.
16 years ago
suzuki toshiya
3609141de4
Fix wrong date in ChangeLog
16 years ago
suzuki toshiya
912f039743
Keep existing modules.cfg in the building tree.
16 years ago
suzuki toshiya
66d308edfd
Filter --srcdir= option before invoking builds/unix/configure.
16 years ago