freetype2/src/base
Werner Lemberg b66efefdcd 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).
2009-03-12 08:07:49 +00:00
..
Jamfile * src/base/Jamfile: Fix handling of ftadvanc.c. 2009-03-11 05:35:01 +00:00
ftadvanc.c Fix Savannah bug #25669. 2009-02-24 21:34:51 +00:00
ftapi.c Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
ftbase.c * Remove duplicated functions from builds/mac/ftmac.c. Now MPW builds builds/mac/ftmac.c as a part of ftbase.c 2008-10-03 11:52:22 +00:00
ftbase.h * src/base/ftobjs.c (open_face_PS_from_sfnt_stream): Remove compiler 2008-10-04 11:39:03 +00:00
ftbbox.c Spelling fixes from Alexei. 2007-01-26 22:18:56 +00:00
ftbdf.c * include/freetype/ftbitmap.h (FT_Bitmap_Copy, FT_Bitmap_Embolden), 2005-10-20 02:13:46 +00:00
ftbitmap.c FT_Bitmap_Convert: Support missing pixel modes. 2009-01-06 09:07:22 +00:00
ftcalc.c * autogen.sh, builds/unix/configure.raw, 2008-09-12 16:27:48 +00:00
ftcid.c Extend CID service functions to handle CID-keyed CFFs as CID fonts. 2009-03-11 21:29:54 +00:00
ftdbgmem.c Don't use stdlib.h and friends directly. 2009-01-13 17:34:48 +00:00
ftdebug.c Formatting. 2008-11-29 09:31:44 +00:00
ftfstype.c Formatting, copyright years. 2009-03-03 21:35:32 +00:00
ftgasp.c formatting, copyright years and messages, doc polishing 2007-01-09 10:37:36 +00:00
ftgloadr.c formatting 2006-08-19 11:18:09 +00:00
ftglyph.c * src/ftlyph.c (FT_Matrix_Multiply, FT_Matrix_Invert): Move to... 2008-06-27 22:26:11 +00:00
ftgxval.c formatting, copyright years 2006-06-25 06:07:14 +00:00
ftinit.c FT_USE_MODULE declares things as: 2008-12-21 10:29:30 +00:00
ftlcdfil.c Fix stdlib dependencies. 2009-01-12 20:01:10 +00:00
ftmac.c Minor fixes. 2009-01-06 06:59:36 +00:00
ftmm.c Fix some FreeType Coverity issues as reported for Ghostscript. 2009-03-12 08:07:49 +00:00
ftnames.c * src/cache/ftccache.c (ftc_node_hash_unlink, ftc_node_hash_link) 2002-06-08 06:47:18 +00:00
ftobjs.c Fix some FreeType Coverity issues as reported for Ghostscript. 2009-03-12 08:07:49 +00:00
ftotval.c Fixes from the gnuwin32 port. 2008-11-24 08:15:05 +00:00
ftoutln.c * src/autofit/afcjk.c, src/base/ftoutln.c, src/base/ftrfork.c, 2008-11-29 22:50:24 +00:00
ftpatent.c Generalize the concept of `tricky' fonts by introducing 2008-12-11 08:55:48 +00:00
ftpfr.c * src/base/ftpfr.c (FT_Get_PFR_Metrics): Protect against NULL 2008-12-21 17:38:23 +00:00
ftrfork.c Fix some FreeType Coverity issues as reported for Ghostscript. 2009-03-12 08:07:49 +00:00
ftstream.c * src/base/ftstream.c (FT_Stream_ReadFields): Don't access stream 2008-11-25 05:44:41 +00:00
ftstroke.c Fix some FreeType Coverity issues as reported for Ghostscript. 2009-03-12 08:07:49 +00:00
ftsynth.c * src/base/ftsynth.c (FT_GlyphSlot_Embolden): Don't use internal 2008-12-17 11:03:26 +00:00
ftsystem.c * src/base/ftsystem.c (FT_Done_Memory): Use ft_sfree directly for 2008-09-18 11:20:12 +00:00
fttrigon.c * src/base/fttrigon.c (ft_trig_prenorm): fixed a bug that created 2005-11-15 17:30:56 +00:00
fttype1.c Add new function FT_Get_PS_Font_Private(). 2004-11-12 07:02:45 +00:00
ftutil.c fixing implementation bug in ft_mem_strcpyn 2007-03-08 10:50:38 +00:00
ftwinfnt.c Documentation updates, whitespace. 2004-12-13 23:16:59 +00:00
ftxf86.c Documentation updates, whitespace. 2004-12-13 23:16:59 +00:00
rules.mk * src/base/Jamfile: Fix handling of ftadvanc.c. 2009-03-11 05:35:01 +00:00