freetype2/include/freetype
Werner Lemberg 77f0814a31 Add macros for handling over-/underflowing `FT_Int64' values.
* include/freetype/internal/ftcalc.h (ADD_INT64, SUB_INT64,
MUL_INT64, DIV_INT64) [FT_LONG64]: New macros.

* src/base/ftcalc.c (ft_corner_orientation) [FT_LONG64]: Use
`SUB_INT64' and `MUL_INT64'.

Reported as

  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=10028
2018-08-23 17:53:54 +02:00
..
config More comment formattings. 2018-08-06 17:35:14 +02:00
internal Add macros for handling over-/underflowing `FT_Int64' values. 2018-08-23 17:53:54 +02:00
freetype.h Minor formatting and documentation fixes. 2018-08-22 10:30:08 +02:00
ftadvanc.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftbbox.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftbdf.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftbitmap.h ftbitmap.h: Improve documentation. 2018-08-23 13:13:20 +02:00
ftbzip2.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftcache.h Some more minor doc fixes. 2018-06-18 15:17:13 +05:30
ftchapters.h More minor doc fixes. 2018-06-18 11:10:14 +02:00
ftcid.h s/xxx specific foo/xxx-specific foo/. 2018-07-02 15:52:36 +02:00
ftcolor.h s/palette_types/palette_flags/. 2018-07-02 11:50:04 +02:00
ftdriver.h Remove deprecated constant in documentation. 2018-08-12 01:42:00 +02:00
fterrdef.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
fterrors.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftfntfmt.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftgasp.h Fix documentation indentation; s/@const/@enum/; harmonize doc keywords. 2018-06-17 11:22:37 +02:00
ftglyph.h Minor comment formatting. 2018-08-06 10:24:08 +02:00
ftgxval.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftgzip.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftimage.h Minor formatting and documentation fixes. 2018-08-22 10:30:08 +02:00
ftincrem.h Minor comment formatting. 2018-08-06 10:24:08 +02:00
ftlcdfil.h Fix documentation indentation; s/@const/@enum/; harmonize doc keywords. 2018-06-17 11:22:37 +02:00
ftlist.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftlzw.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftmac.h Introduce `@example:' subsections. 2018-06-18 10:08:17 +02:00
ftmm.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftmodapi.h Document FT_Module_Class's `module_interface' field. 2018-07-26 07:22:43 +02:00
ftmoderr.h Minor comment formatting. 2018-08-06 10:24:08 +02:00
ftotval.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftoutln.h Introduce `@example:' subsections. 2018-06-18 10:08:17 +02:00
ftparams.h Fix documentation indentation; s/@const/@enum/; harmonize doc keywords. 2018-06-17 11:22:37 +02:00
ftpfr.h s/xxx specific foo/xxx-specific foo/. 2018-07-02 15:52:36 +02:00
ftrender.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftsizes.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftsnames.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
ftstroke.h Fix documentation indentation; s/@const/@enum/; harmonize doc keywords. 2018-06-17 11:22:37 +02:00
ftsynth.h [GSoC] include/*.*, devel/*.*: Convert block comments to `light' style. 2018-06-03 22:00:42 +02:00
ftsystem.h Minor comment improvement. 2018-07-21 23:46:19 +02:00
fttrigon.h Change documentation markup tags to lowercase. 2018-06-18 03:40:29 +05:30
fttypes.h Minor comment formatting. 2018-08-06 10:24:08 +02:00
ftwinfnt.h Fix links. 2018-07-22 07:34:53 +02:00
t1tables.h Minor documentation improvement. 2018-07-31 10:42:21 +02:00
ttnameid.h Fix links. 2018-07-22 07:34:53 +02:00
tttables.h Minor comment formatting. 2018-08-06 10:24:08 +02:00
tttags.h [GSoC] include/*.*, devel/*.*: Convert block comments to `light' style. 2018-06-03 22:00:42 +02:00