Al-Qurtas-Islamic-bank-The-.../src/cff
Ewald Hew a956e36c8d Move PostScript drivers' property handlers to `base'
This reduces the amount of duplicated code across PostScript drivers.

* src/cff/cffdrivr.c, src/cid/cidriver.c, src/type1/t1driver.c
({cff,cid,t1}_property_{get,set}): Moved to...
* include/freetype/internal/ftpsprop.h: ...this new file.
(ps_property_{get,set}): New functions to replace moved ones.
* src/base/ftpsprop.c: Implement above functions.

* include/freetype/internal/internal.h (FT_INTERNAL_POSTSCRIPT_PROPS_H):
New macro.
* src/cff/cffdrivr.c, src/cid/cidriver.c, src/type1/t1driver.c: Updated.

* src/base/Jamfile, src/base/rules.mk, src/base/ftbase.c: Updated.
2017-12-25 12:53:21 +08:00
..
Jamfile [psaux, cff] Move Adobe's engine components into `psaux' module. 2017-09-25 09:25:55 +02:00
cff.c [psaux, cff] Move Adobe's engine components into `psaux' module. 2017-09-25 09:25:55 +02:00
cffcmap.c Update copyright year. 2017-01-04 20:16:34 +01:00
cffcmap.h Move struct declarations to `freetype/internal'. 2017-09-25 09:26:59 +02:00
cffdrivr.c Move PostScript drivers' property handlers to `base' 2017-12-25 12:53:21 +08:00
cffdrivr.h Update copyright year. 2017-01-04 20:16:34 +01:00
cfferrs.h Update copyright year. 2017-01-04 20:16:34 +01:00
cffgload.c New `ftdriver.h' file, covering all driver modules. 2017-12-08 18:41:49 +01:00
cffgload.h Move struct declarations to `freetype/internal'. 2017-09-25 09:26:59 +02:00
cffload.c * src/*/*: Only use `ft_' and `FT_' variants of stdc library stuff. 2017-12-18 20:34:05 +01:00
cffload.h Move `cff_random' into `psaux' service. 2017-09-25 09:26:59 +02:00
cffobjs.c * src/*/*: Only use `ft_' and `FT_' variants of stdc library stuff. 2017-12-18 20:34:05 +01:00
cffobjs.h Move and rename `CFF_Driver'. 2017-09-25 09:26:59 +02:00
cffparse.c Improve tracing messages by using singular and plural forms. 2017-12-05 12:06:29 +01:00
cffparse.h Move struct declarations to `freetype/internal'. 2017-09-25 09:26:59 +02:00
cffpic.c Update copyright year. 2017-01-04 20:16:34 +01:00
cffpic.h Add new service for inter-module calls. 2017-09-25 09:26:59 +02:00
cfftoken.h 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 Move struct declarations to `freetype/internal'. 2017-09-25 09:26:59 +02:00