freetype2/src/autofit
Werner Lemberg e0015f7612 [autofit] Avoid potential SEGV if running out of memory.
Problem reported by Shailesh Mistry <shailesh.mistry@hotmail.co.uk>.

* src/autofit/afshaper.c (af_shaper_buf_create,
af_shaper_buf_destroy) [!FT_CONFIG_OPTION_USE_HARFBUZZ]: Don't
allocate and free a four-byte buffer.  Instead, make those functions
no-ops; the calling functions will provide a pointer to a buffer
instead.

* src/autofit/afcjk.c (af_cjk_metrics_init_widths,
af_cjk_metrics_init_blues, af_cjk_metrics_check_digits),
src/autofit/aflatin.c (af_latin_metrics_init_widths,
af_latin_metrics_init_blues, af_latin_metrics_check_digits)
[!FT_CONFIG_OPTION_USE_HARFBUZZ]: Use pointer to local variable for
`shaper_buf'.
2018-05-08 11:51:16 +02:00
..
Jamfile Update copyright year. 2018-01-02 09:33:57 +01:00
afangles.c Update copyright year. 2018-01-02 09:33:57 +01:00
afangles.h * src/autofit/afdummy.c, src/autofit/afdummy.h 2005-03-02 11:24:23 +00:00
afblue.c [autofit] Add support for Georgian Mtavruli characters. 2018-04-19 17:43:03 +02:00
afblue.cin Update copyright year. 2018-01-02 09:33:57 +01:00
afblue.dat [autofit] Add support for Georgian Mtavruli characters. 2018-04-19 17:43:03 +02:00
afblue.h [autofit] Add support for Georgian Mtavruli characters. 2018-04-19 17:43:03 +02:00
afblue.hin Update copyright year. 2018-01-02 09:33:57 +01:00
afcjk.c [autofit] Avoid potential SEGV if running out of memory. 2018-05-08 11:51:16 +02:00
afcjk.h Update copyright year. 2018-01-02 09:33:57 +01:00
afcover.h Update copyright year. 2018-01-02 09:33:57 +01:00
afdummy.c Update copyright year. 2018-01-02 09:33:57 +01:00
afdummy.h Update copyright year. 2018-01-02 09:33:57 +01:00
aferrors.h Update copyright year. 2018-01-02 09:33:57 +01:00
afglobal.c Remove FT_CONFIG_OPTION_PIC and related code. 2018-05-02 20:27:48 +02:00
afglobal.h Update copyright year. 2018-01-02 09:33:57 +01:00
afhints.c Update copyright year. 2018-01-02 09:33:57 +01:00
afhints.h Update copyright year. 2018-01-02 09:33:57 +01:00
afindic.c Update copyright year. 2018-01-02 09:33:57 +01:00
afindic.h Update copyright year. 2018-01-02 09:33:57 +01:00
aflatin.c [autofit] Avoid potential SEGV if running out of memory. 2018-05-08 11:51:16 +02:00
aflatin.h Update copyright year. 2018-01-02 09:33:57 +01:00
aflatin2.c Update copyright year. 2018-01-02 09:33:57 +01:00
aflatin2.h Update copyright year. 2018-01-02 09:33:57 +01:00
afloader.c Remove FT_CONFIG_OPTION_PIC and related code. 2018-05-02 20:27:48 +02:00
afloader.h Update copyright year. 2018-01-02 09:33:57 +01:00
afmodule.c Remove FT_CONFIG_OPTION_PIC and related code. 2018-05-02 20:27:48 +02:00
afmodule.h Update copyright year. 2018-01-02 09:33:57 +01:00
afranges.c [autofit] Update to Unicode 11.0.0. 2018-04-14 07:00:30 +02:00
afranges.h Update copyright year. 2018-01-02 09:33:57 +01:00
afscript.h [autofit] Add support for Georgian Mtavruli characters. 2018-04-19 17:43:03 +02:00
afshaper.c [autofit] Avoid potential SEGV if running out of memory. 2018-05-08 11:51:16 +02:00
afshaper.h Update copyright year. 2018-01-02 09:33:57 +01:00
afstyles.h Update copyright year. 2018-01-02 09:33:57 +01:00
aftypes.h Remove FT_CONFIG_OPTION_PIC and related code. 2018-05-02 20:27:48 +02:00
afwarp.c Update copyright year. 2018-01-02 09:33:57 +01:00
afwarp.h Update copyright year. 2018-01-02 09:33:57 +01:00
afwrtsys.h Update copyright year. 2018-01-02 09:33:57 +01:00
autofit.c Remove FT_CONFIG_OPTION_PIC and related code. 2018-05-02 20:27:48 +02:00
module.mk Update copyright year. 2018-01-02 09:33:57 +01:00
rules.mk Remove FT_CONFIG_OPTION_PIC and related code. 2018-05-02 20:27:48 +02:00