Al-Qurtas-Islamic-bank-The-.../src
Ewald Hew d23affe1ef Reorganize object fields.
Make some fields more generic, so that we can access them the same
way regardless of Type 1 or CFF.

* include/freetype/internal/psaux.h (PS_Builder): Change `TT_Face'
to `FT_Face'.
Remove unused fields.

* src/psaux/psft.c: Update all accesses of `PS_Builder.face'.
Add some asserts to guard against casting `T1_Face' as `TT_Face'.

* src/type1/t1objs.h (T1_GlyphSlot): Reorder fields to follow
`CFF_GlyphSlot', so that we can pretend they are the same in the
interpreter.

* src/psaux/psobjs.c (ps_builder_init, ps_builder_add_point):
Updated with above changes.
2017-09-25 09:26:59 +02:00
..
autofit [autofit] Really fix #41334 (#52000). 2017-09-13 08:16:23 +02:00
base Tweak per-face LCD filtering controls. 2017-09-24 22:18:34 -04:00
bdf [bdf] Fix size and resolution handling. 2017-09-05 15:28:21 +02:00
bzip2 Update copyright year. 2017-01-04 20:16:34 +01:00
cache * Version 2.8.1 released. 2017-09-16 19:08:17 +02:00
cff Use the new objects. 2017-09-25 09:26:59 +02:00
cid Introduce `FT_Size_InternalRec' structure. 2017-04-22 12:48:50 +02:00
gxvalid Branding fixes. 2017-09-07 22:36:02 -04:00
gzip Typos. 2017-01-24 23:56:59 -05:00
lzw Update copyright year. 2017-01-04 20:16:34 +01:00
otvalid Fix handling of ValueRecords. 2017-09-24 09:15:11 +02:00
pcf Branding fixes. 2017-09-07 22:36:02 -04:00
pfr * src/winfonts/winfnt.c (FNT_Face_Init): Don't set active encoding. 2017-06-14 07:51:04 +02:00
psaux Reorganize object fields. 2017-09-25 09:26:59 +02:00
pshinter [autofit] Remove `slight' auto-hint mode again. 2017-05-02 12:32:19 +02:00
psnames [psnames] Really fix issue #49949. 2017-08-09 07:45:12 +02:00
raster Swap `ALLOC_MULT' arguments (#51833). 2017-08-25 21:40:01 -04:00
sfnt [sfnt] Fix `premultiply_data' (#52092). 2017-09-24 17:36:47 +02:00
smooth Tweak per-face LCD filtering controls. 2017-09-24 22:18:34 -04:00
tools Update fuzzer-bot URL. 2017-09-14 22:39:51 +02:00
truetype [truetype] Really fix #52082. 2017-09-23 00:44:59 +02:00
type1 Reorganize object fields. 2017-09-25 09:26:59 +02:00
type42 * src/winfonts/winfnt.c (FNT_Face_Init): Don't set active encoding. 2017-06-14 07:51:04 +02:00
winfonts Swap `ALLOC_MULT' arguments (#51833). 2017-08-25 21:40:01 -04:00
Jamfile Update copyright year. 2017-01-04 20:16:34 +01:00