* include/freetype/cache/ftccache.h

[FT_CONFIG_OPTION_OLD_INTERNALS]: Remove declaration of
ftc_node_done.
This commit is contained in:
Werner Lemberg 2006-02-27 18:13:12 +00:00
parent c13e75fb1b
commit c07ee52005
3 changed files with 22 additions and 20 deletions

View File

@ -1,18 +1,24 @@
2006-02-27 Werner Lemberg <wl@gnu.org>
* include/freetype/cache/ftccache.h
[FT_CONFIG_OPTION_OLD_INTERNALS]: Remove declaration of
ftc_node_done.
2006-02-27 David Turner <david@freetype.org>
* src/base/ftutil.c: ft_mem_alloc and related functions now return an
error if a negative size is passed in parameters.
* src/base/ftutil.c: `ft_mem_alloc' and related functions now return
an error if a negative size is passed in parameters.
* src/cache/ftccache.c: make ftc_node_destroy FT_BASE_DEF, it needs to
be exported for rogue clients
* src/cache/ftccache.c: Make ftc_node_destroy FT_BASE_DEF, it needs
to be exported for rogue clients.
* src/pshinter/pshglob.c: prevent problems with malformed fonts which
have an odd number of blue values (these are broken according to the
specs).
* src/pshinter/pshglob.c: Prevent problems with malformed fonts
which have an odd number of blue values (these are broken according
to the specs).
* src/cff/cffload.c, src/type1/t1load.c: modify the loaders to force
even-ness of 'num_blue_values'. Also change the CFF loader so that
invalid entries in index files are ignored.
* src/cff/cffload.c, src/type1/t1load.c: Modify the loaders to force
even-ness of `num_blue_values'. Also change the CFF loader so that
invalid entries in index files are ignored.
2006-02-27 Chia-I Wu <b90201047@ntu.edu.tw>
@ -27,16 +33,18 @@
builds/mac/FreeType.ppc_classic.make.txt:
Update to new header inclusion introduced on 2006-02-16.
>>>>>>> 1.1258
2006-02-27 Chia-I Wu <b90201047@ntu.edu.tw>
* src/base/ftobjs.c (ft_glyphslot_grid_fit_metrics, FT_Load_Glyph):
Re-enable glyph metrics grid-fitting. It is now done in the base
layer.
(FT_Set_Char_Size, FT_Set_Pixel_Sizes): Make sure the width and height
are not too small or too large, just like we were doing in 2.1.10.
(FT_Set_Char_Size, FT_Set_Pixel_Sizes): Make sure the width and
height are not too small or too large, just like we were doing in
2.1.10.
* src/autofit/afloader.c (af_loader_load_g): The vertical metrics are
not scaled.
* src/autofit/afloader.c (af_loader_load_g): The vertical metrics
are not scaled.
2006-02-26 Werner Lemberg <wl@gnu.org>

View File

@ -87,10 +87,6 @@ FT_BEGIN_HEADER
FT_BASE( void )
ftc_node_destroy( FTC_Node node,
FTC_Manager manager );
FT_BASE( void )
ftc_node_done( FTC_Node node,
FTC_Manager manager );
#endif

2
src/cache/ftccmap.c vendored
View File

@ -132,8 +132,6 @@
/*************************************************************************/
/* no need for specific finalizer; we use `ftc_node_done' directly */
FT_CALLBACK_DEF( void )
ftc_cmap_node_free( FTC_Node ftcnode,
FTC_Cache cache )