CVSROOT: /cvsroot/freetype
Module name: freetype2
Changes by: Werner LEMBERG <wl> 07/12/06 17:17:30
Modified files:
. : ChangeLog configure
builds/unix : detect.mk
src/cff : cffgload.c
src/truetype : ttgload.c
Log message:
Pass options from one configure script to another as-is (not
expanded). This is needed for options like
--includedir='${prefix}/include'.
* builds/unix/detect.mk, configure: Prevent argument expansion in
call to the (real) `configure' script.
* src/truetype/ttgload.c (load_truetype_glyph): Fix compilation if
TT_USE_BYTECODE_INTERPRETER isn't defined.
There exist CFFs which contain opcodes for the Type 1 operators
`hsbw' and `closepath' which are both invalid in Type 2 charstrings.
However, it doesn't harm to support them.
* src/cff/cffgload.c (CFF_Operator): Add `cff_op_hsbw' and
`cff_op_closepath.'
(cff_argument_counts): Ditto.
(cff_decoder_parse_charstrings): Handle Type 1 opcodes 9 (closepath)
and 13 (hsbw) which are invalid in Type 2 charstrings.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetype&r1=1.1681&r2=1.1682
http://cvs.savannah.gnu.org/viewcvs/freetype2/configure?cvsroot=freetype&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/freetype2/builds/unix/detect.mk?cvsroot=freetype&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffgload.c?cvsroot=freetype&r1=1.92&r2=1.93
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttgload.c?cvsroot=freetype&r1=1.194&r2=1.195
_______________________________________________
Freetype-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype-cvs