freetype2/include/freetype
Alexei Podtelezhnikov 054782c48e [base] Undefined scale means no scale.
It might be surprising that FreeType does not have default ppem and
the size has to be set explicitly or face undefined behavior with
undefined variables and errors. This offers an alternative to
missing or zero scale by simply setting FT_LOAD_NO_SCALE.  Defined
behavior is bettr than undefined one.

This is alternative to !132 and discussed in
  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=43708

* src/base/ftobjs.c (FT_Load_Glyph): Deal with zero scale.
* include/freetype/freetype.h: Document it.
2022-01-19 22:14:06 -05:00
..
config Add Watcom C/C++ support. 2022-01-14 22:07:44 -05:00
internal Add Watcom C/C++ calling. 2022-01-15 22:44:28 -05:00
freetype.h [base] Undefined scale means no scale. 2022-01-19 22:14:06 -05:00
ftadvanc.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftbbox.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftbdf.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftbitmap.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftbzip2.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftcache.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftchapters.h [base] Add public API to change the levels of tracing components. 2020-12-01 09:25:53 +01:00
ftcid.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftcolor.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftdriver.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
fterrdef.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
fterrors.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftfntfmt.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftgasp.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftglyph.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftgxval.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftgzip.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftimage.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftincrem.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftlcdfil.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftlist.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftlogging.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftlzw.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftmac.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftmm.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftmodapi.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftmoderr.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftotval.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftoutln.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftparams.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftpfr.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftrender.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftsizes.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftsnames.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftstroke.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftsynth.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftsystem.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
fttrigon.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
fttypes.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ftwinfnt.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
t1tables.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
ttnameid.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
tttables.h Update all copyright notices. 2022-01-11 10:54:10 +01:00
tttags.h Update all copyright notices. 2022-01-11 10:54:10 +01:00