Al-Qurtas-Islamic-bank-The-.../src/type1
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
..
Jamfile Update copyright year. 2017-01-04 20:16:34 +01:00
module.mk Update copyright year. 2017-01-04 20:16:34 +01:00
rules.mk Update copyright year. 2017-01-04 20:16:34 +01:00
t1afm.c Improve `make multi'. 2017-03-18 07:06:49 +01:00
t1afm.h Update copyright year. 2017-01-04 20:16:34 +01:00
t1driver.c Update copyright year. 2017-01-04 20:16:34 +01:00
t1driver.h Update copyright year. 2017-01-04 20:16:34 +01:00
t1errors.h Update copyright year. 2017-01-04 20:16:34 +01:00
t1gload.c Update copyright year. 2017-01-04 20:16:34 +01:00
t1gload.h Update copyright year. 2017-01-04 20:16:34 +01:00
t1load.c [cff, truetype] Integer overflows. 2017-06-03 06:52:13 +02:00
t1load.h Update copyright year. 2017-01-04 20:16:34 +01:00
t1objs.c * src/winfonts/winfnt.c (FNT_Face_Init): Don't set active encoding. 2017-06-14 07:51:04 +02:00
t1objs.h Reorganize object fields. 2017-09-25 09:26:59 +02:00
t1parse.c Update copyright year. 2017-01-04 20:16:34 +01:00
t1parse.h Update copyright year. 2017-01-04 20:16:34 +01:00
t1tokens.h Update copyright year. 2017-01-04 20:16:34 +01:00
type1.c Improve `make multi'. 2017-03-18 07:06:49 +01:00