freetype2/src/psaux
Ken Sharp 8ea31415f4 Fix Savannah bug #28521.
Issue #28226 involved a work-around for a font which used the
`setcurrentpoint' operator in an invalid way; this operator is only
supposed to be used with the result of OtherSubrs, and the font used
it directly.  The supplied patch removed the block of code which
checked this usage entirely.

This turns out to be a Bad Thing.  If `setcurrentpoint' is being
used correctly it should reset the flex flag in the decoder.  If we
don't do this then the flag never gets reset and we omit any further
contours from the glyph (at least until we close the path or
similar).

* src/psaux/t1decode.c (t1_decoder_parse_charstrings)
<op_setcurrentpoint>: Handle `flex_state' correctly.
2010-01-08 18:13:02 +01:00
..
Jamfile Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
afmparse.c psaux: Handle the string length by FT_Offset variables. 2009-08-01 00:32:13 +09:00
afmparse.h psaux: Handle the string length by FT_Offset variables. 2009-08-01 00:32:13 +09:00
module.mk FT_USE_MODULE declares things as: 2008-12-21 10:29:30 +00:00
psaux.c * src/psaux/psaux.c src/psaux/psauxmod.c src/type1/t1driver.c: Make 2006-01-23 10:46:38 +00:00
psauxerr.h Formatting. 2001-06-19 23:03:41 +00:00
psauxmod.c * builds/amiga/src/base/ftsystem.c, devel/ftoption.h 2006-02-16 22:45:31 +00:00
psauxmod.h Add #error to modules and files that do not support PIC yet. 2009-04-05 18:25:14 +03:00
psconv.c psaux: Use size_t variable to pass the buffer size. 2009-08-01 00:30:17 +09:00
psconv.h psaux: Use size_t variable to pass the buffer size. 2009-08-01 00:30:17 +09:00
psobjs.c psaux: Use size_t variable to pass the buffer size. 2009-08-01 00:30:17 +09:00
psobjs.h psaux: Use size_t variable to pass the buffer size. 2009-08-01 00:30:17 +09:00
rules.mk Formatting, copyright years. 2006-01-16 22:35:33 +00:00
t1cmap.c Fix custom cmap for empty Type 1 font (Savannah bug #27294). 2009-09-01 08:10:24 +02:00
t1cmap.h Prepare use of pscmap service within CFF module. 2006-01-12 08:12:27 +00:00
t1decode.c Fix Savannah bug #28521. 2010-01-08 18:13:02 +01:00
t1decode.h Updated copyright years. 2003-09-30 07:00:42 +00:00