[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ft-cvs] freetype2 ChangeLog src/base/ftmm.c src/base/ft...
From: |
Werner LEMBERG |
Subject: |
[ft-cvs] freetype2 ChangeLog src/base/ftmm.c src/base/ft... |
Date: |
Thu, 12 Mar 2009 08:07:49 +0000 |
CVSROOT: /cvsroot/freetype
Module name: freetype2
Changes by: Werner LEMBERG <wl> 09/03/12 08:07:49
Modified files:
. : ChangeLog
src/base : ftmm.c ftobjs.c ftrfork.c ftstroke.c
src/bdf : bdflib.c
src/cache : ftcmanag.c
src/cff : cffdrivr.c cffgload.c cffload.c
src/gzip : ftgzip.c
src/pcf : pcfdrivr.c pcfread.c
src/raster : ftraster.c
src/sfnt : ttsbit.c
src/type1 : t1gload.c
Log message:
Fix some FreeType Coverity issues as reported for Ghostscript.
* src/base/ftobjs.c (FT_New_Face, FT_New_Memory_Face): Initialize
`args.stream' (#3874, #3875).
(open_face_PS_from_sfnt_stream): Improve error management (#3786).
* src/base/ftmm.c (ft_face_get_mm_service): Fix check of `aservice'
(#3870).
* src/base/ftstroke.c (ft_stroke_border_get_counts): Remove dead
code (#3790).
* src/base/ftrfork.c (raccess_guess_apple_generic): Check error
value of `FT_Stream_Skip' (#3784).
* src/type1/t1gload.c (T1_Load_Glyph): Check `size' before accessing
it (#3872)
* src/pcf/pcfdrivr.c (PCF_Glyph_Load): Check `face' before accessing
it (#3871).
* src/pcf/pcfread.c (pcf_get_metrics): Handle return value of
`pcf_get_metric' (#3789, #3782).
(pcf_get_properties): Use FT_STREAM_SKIP (#3783).
* src/cache/ftcmanag.c (FTC_Manager_RegisterCache): Fix check of
`acache' (#3797)
* src/cff/cffdrivr.c (cff_ps_get_font_info): Fix check of `cff'
(#3796).
* src/cff/cffgload.c (cff_decoder_prepare): Check `size' (#3795).
* src/cff/cffload.c (cff_index_get_pointers): Add comment (#3794).
* src/bdf/bdflib.c (_bdf_add_property): Check `fp->value.atom'
(#3793).
(_bdf_parse_start): Add comment (#3792).
* src/raster/ftraster.c (Finalize_Profile_Table): Check
`ras.fProfile' (#3791).
* src/sfnt/ttsbit.c (Load_SBit_Image): Use FT_STREAM_SKIP (#3785).
* src/gzip/ftgzip.c (ft_gzip_get_uncompressed_size): Properly ignore
seek error (#3781).
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetype&r1=1.1906&r2=1.1907
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftmm.c?cvsroot=freetype&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftobjs.c?cvsroot=freetype&r1=1.321&r2=1.322
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftrfork.c?cvsroot=freetype&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftstroke.c?cvsroot=freetype&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/bdf/bdflib.c?cvsroot=freetype&r1=1.36&r2=1.37
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cache/ftcmanag.c?cvsroot=freetype&r1=1.64&r2=1.65
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffdrivr.c?cvsroot=freetype&r1=1.79&r2=1.80
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffgload.c?cvsroot=freetype&r1=1.103&r2=1.104
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffload.c?cvsroot=freetype&r1=1.97&r2=1.98
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/gzip/ftgzip.c?cvsroot=freetype&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/pcf/pcfdrivr.c?cvsroot=freetype&r1=1.32&r2=1.33
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/pcf/pcfread.c?cvsroot=freetype&r1=1.63&r2=1.64
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/raster/ftraster.c?cvsroot=freetype&r1=1.51&r2=1.52
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/sfnt/ttsbit.c?cvsroot=freetype&r1=1.78&r2=1.79
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/type1/t1gload.c?cvsroot=freetype&r1=1.97&r2=1.98
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [ft-cvs] freetype2 ChangeLog src/base/ftmm.c src/base/ft...,
Werner LEMBERG <=