1 |
2005-03-04 David Turner <david@freetype.org> |
2005-03-04 David Turner <david@freetype.org> |
2 |
|
|
3 |
* include/freetype/internal/{ftmemory.h,ftserv.h}: removing |
* include/freetype/internal/{ftmemory.h,ftserv.h}: removing |
4 |
compiler warnings with GCC 3.3 and above... |
compiler warnings with GCC 3.3 and above... |
5 |
|
|
6 |
* include/freetype/internal/ftobjs.h, src/base/ftutil.c (ft_highpow2), |
* include/freetype/internal/ftobjs.h, src/base/ftutil.c (ft_highpow2), |
7 |
src/pfr/pfrload.c, src/pfr/pfrobjs.c, src/pfr/pfrtypes.h: implement |
src/pfr/pfrload.c, src/pfr/pfrobjs.c, src/pfr/pfrtypes.h: implement |
8 |
FT_OPTIMIZE_MEMORY, the kerning table is not loaded into the heap |
FT_OPTIMIZE_MEMORY, the kerning table is not loaded into the heap |
9 |
anymore. |
anymore. |
10 |
|
|
11 |
* src/sfnt/ttsbit0.c, src/truetype/ttpload.c: removing compiler |
* src/sfnt/ttsbit0.c (tt_sbit_decoder_load_image): Introduce |
12 |
warnings |
temporary variable to avoid gcc warning. |
13 |
|
(tt_face_load_sbit_image): Mark unused variables with FT_UNUSED. |
14 |
* include/freetype/config/ftmodule.h: moving the order of drivers to |
|
15 |
speed up font loading. the pcf and bdf loaders are still slow and |
* include/freetype/config/ftmodule.h: moving the order of drivers to |
16 |
eat memory like crazy. |
speed up font loading. the pcf and bdf loaders are still slow and |
17 |
|
eat memory like crazy. |
18 |
|
|
19 |
|
2005-03-03 Werner Lemberg <wl@gnu.org> |
20 |
|
|
21 |
|
Various fixes for C and C++ compiling. |
22 |
|
|
23 |
|
* src/autofit/*: Add copyright messages. |
24 |
|
|
25 |
|
* src/autofit/afhints.c (af_glyph_hints_done): Don't use |
26 |
|
`AF_Dimension' but `int' for loop counter. |
27 |
|
|
28 |
|
* src/autofit/aflatin.c (af_latin_metrics_init_widths): Don't use |
29 |
|
`AF_Dimension' but `int' for loop counter. |
30 |
|
Use proper enumeration value for `render_mode'. |
31 |
|
(af_latin_metrics_scale_dim): Don't shadow variables. |
32 |
|
(af_latin_hints_compute_segments): Use proper cast for `major_dir' |
33 |
|
and `segment_dir'. |
34 |
|
(af_latin_align_linked_edge, af_latin_hint_edges): Fix arguments of call to |
35 |
|
`af_latin_compute_stem_width'. |
36 |
|
(af_latin_hints_apply): Don't use `AF_Dimension' but `int' for loop |
37 |
|
counter. |
38 |
|
|
39 |
|
* src/base/ftdbgmem.c (ft_mem_table_get_source, FT_DumpMemory): Use |
40 |
|
proper cast for memory allocation. |
41 |
|
|
42 |
|
* src/cff/cffdrivr.c (cff_get_kerning): Use proper cast for |
43 |
|
initialization of `sfnt'. |
44 |
|
|
45 |
|
* src/sfnt/sfdriver.c: Include `ttkern.h'. |
46 |
|
|
47 |
|
* src/sfnt/ttkern.c (tt_face_get_kerning): Don't shadow variables. |
48 |
|
|
49 |
|
* src/truetype/ttgload.c: Include `ttpload.h'. |
50 |
|
|
51 |
|
* src/truetype/ttpload.c (tt_face_load_loca) [FT_OPTIMIZE_MEMORY]: |
52 |
|
Remove redundant variable. |
53 |
|
|
54 |
2005-03-03 Werner Lemberg <wl@gnu.org> |
2005-03-03 Werner Lemberg <wl@gnu.org> |
55 |
|
|