freetype2/src
Werner Lemberg 5412d8869b Introduce `FT_Size_InternalRec' structure.
We are going to extend this later on.

* include/freetype/internal/ftobjs.h (FT_Size_InternalRec): New
structure with a single field `module_data'.

* src/base/ftobjs.c (FT_New_Size): Allocate `internal' field of
`FT_Size' structure.

* src/cff/cffgload.c (cff_builder_init, cff_decoder_prepare): Use
`size->internal->module_data' instead of `size->internal'.

* src/cff/cffobjs.c (cff_size_done): Deallocate `module_data'.
(cff_size_init, cff_size_select, cff_size_request): Use
`size->internal->module_data' instead of `size->internal'.

* src/cif/cidobjs.c (cid_size_done, cid_size_init,
cid_size_request): Use `size->internal->module_data' instead of
`size->internal'.

* src/psaux/psobjs.c (t1_builder_ini): Use
`size->internal->module_data' instead of `size->internal'.

* src/type1/t1objs.c (T1_Size_Done, T1_Size_Init, T1_Size_Request):
Use `size->internal->module_data' instead of `size->internal'.
2017-04-22 12:48:50 +02:00
..
autofit [autofit] Add support for Old Turkic script. 2017-04-08 17:58:57 +02:00
base Introduce `FT_Size_InternalRec' structure. 2017-04-22 12:48:50 +02:00
bdf Improve `make multi'. 2017-03-18 07:06:49 +01:00
bzip2 Update copyright year. 2017-01-04 20:16:34 +01:00
cache Improve `make multi'. 2017-03-18 07:06:49 +01:00
cff Introduce `FT_Size_InternalRec' structure. 2017-04-22 12:48:50 +02:00
cid Introduce `FT_Size_InternalRec' structure. 2017-04-22 12:48:50 +02:00
gxvalid Improve `make multi'. 2017-03-18 07:06:49 +01:00
gzip Typos. 2017-01-24 23:56:59 -05:00
lzw Update copyright year. 2017-01-04 20:16:34 +01:00
otvalid Improve `make multi'. 2017-03-18 07:06:49 +01:00
pcf [pcf] Fix compiler warnings. 2017-03-27 07:57:24 +02:00
pfr Improve `make multi'. 2017-03-18 07:06:49 +01:00
psaux Introduce `FT_Size_InternalRec' structure. 2017-04-22 12:48:50 +02:00
pshinter Improve `make multi'. 2017-03-18 07:06:49 +01:00
psnames Improve `make multi'. 2017-03-18 07:06:49 +01:00
raster Improve `make multi'. 2017-03-18 07:06:49 +01:00
sfnt Typos. 2017-04-19 23:50:29 -04:00
smooth * src/smooth/ftsmooth.h: Remove unused guards and declaration. 2017-04-21 22:53:39 -04:00
tools [ftfuzzer] Fix clang warnings. 2017-04-07 17:13:38 +02:00
truetype [truetype] Avoid reexecution of `fpgm' and `prep' in case of error. 2017-04-03 11:37:33 +02:00
type1 Introduce `FT_Size_InternalRec' structure. 2017-04-22 12:48:50 +02:00
type42 Improve `make multi'. 2017-03-18 07:06:49 +01:00
winfonts Update copyright year. 2017-01-04 20:16:34 +01:00
Jamfile Update copyright year. 2017-01-04 20:16:34 +01:00