freetype2/src/psaux
Sebastian Rasmussen 6a4718a3a0 Fix use of uninitialized memory.
* src/psaux/psintrp.c (cf2_interpT2CharString): The call to
`cf2_arrstack_setCount' may fail because the allocator ran out of
memory.  When this happens the stack is still written to before the
error condition is checked.  This means that FreeType writes outside
of allocated memory.  This commit moves the error check prior to the
stack assignment, hence the function now properly returns with an
error condition.
2019-03-05 11:28:19 +01:00
..
Jamfile Update all copyright notices. 2019-02-23 10:07:09 +01:00
afmparse.c Update all copyright notices. 2019-02-23 10:07:09 +01:00
afmparse.h Update all copyright notices. 2019-02-23 10:07:09 +01:00
cffdecode.c Update all copyright notices. 2019-02-23 10:07:09 +01:00
cffdecode.h Update all copyright notices. 2019-02-23 10:07:09 +01:00
module.mk Update all copyright notices. 2019-02-23 10:07:09 +01:00
psarrst.c [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psarrst.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psaux.c Update all copyright notices. 2019-02-23 10:07:09 +01:00
psauxerr.h Update all copyright notices. 2019-02-23 10:07:09 +01:00
psauxmod.c Update all copyright notices. 2019-02-23 10:07:09 +01:00
psauxmod.h Update all copyright notices. 2019-02-23 10:07:09 +01:00
psblues.c Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
psblues.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psconv.c Update all copyright notices. 2019-02-23 10:07:09 +01:00
psconv.h Update all copyright notices. 2019-02-23 10:07:09 +01:00
pserror.c [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
pserror.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psfixed.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psfont.c Fix handing of `FT_Bool'. 2018-09-25 09:10:09 +02:00
psfont.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psft.c [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psft.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psglue.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
pshints.c Fix links (mostly http -> https). 2018-12-25 22:44:05 +01:00
pshints.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psintrp.c Fix use of uninitialized memory. 2019-03-05 11:28:19 +01:00
psintrp.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psobjs.c Update all copyright notices. 2019-02-23 10:07:09 +01:00
psobjs.h Update all copyright notices. 2019-02-23 10:07:09 +01:00
psread.c Fix handing of `FT_Bool'. 2018-09-25 09:10:09 +02:00
psread.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
psstack.c [cff] Fix handling of `roll' op in old engine. 2018-08-29 06:53:54 +02:00
psstack.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
pstypes.h [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
rules.mk Update all copyright notices. 2019-02-23 10:07:09 +01:00
t1cmap.c Update all copyright notices. 2019-02-23 10:07:09 +01:00
t1cmap.h Update all copyright notices. 2019-02-23 10:07:09 +01:00
t1decode.c Update all copyright notices. 2019-02-23 10:07:09 +01:00
t1decode.h Update all copyright notices. 2019-02-23 10:07:09 +01:00