/[freetype]/freetype2/ChangeLog
ViewVC logotype

Diff of /freetype2/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.995 by freetype, Thu Mar 3 14:10:20 2005 UTC revision 1.996 by wl, Thu Mar 3 17:09:06 2005 UTC
# Line 1  Line 1 
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    

Legend:
Removed from v.1.995  
changed lines
  Added in v.1.996

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26