CVSROOT: /cvsroot/freetype
Module name: freetype2
Changes by: Werner LEMBERG <wl> 08/05/04 13:37:38
Modified files:
. : ChangeLog
src/cff : cffparse.c
Log message:
First steps to fix the scaling bug of CID-keyed CFF subfonts,
reported by Ding Li on 2008/03/28 on freetype-devel.
* src/base/cff/cffparse.c (power_tens): New array.
(cff_parse_real): Rewritten to introduce a fourth parameter which
returns the `scaling' of the real number so that we have no
precision loss. This is not used yet.
Update all callers.
(cff_parse_fixed_thousand): Replace with...
(cff_parse_fixed_scaled): This function. Update all callers.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetype&r1=1.1713&r2=1.1714
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffparse.c?cvsroot=freetype&r1=1.39&r2=1.40
_______________________________________________
Freetype-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype-cvs