CVSROOT: /cvsroot/freetype Module name: freetype2 Branch: Changes by: Chia-I Wu <[EMAIL PROTECTED]> 06/02/14 07:01:29
Modified files: . : ChangeLog include/freetype/internal: sfnt.h src/sfnt : sfdriver.c sfobjs.c ttload.c ttload.h Log message: Clean up the SFNT_Interface. In this pass, we want to treat the font directory (offset table and table directory) as a normal table like the others. This also means that TTC is no longer recognized there, but in `init_face'. * include/freetype/internal/sfnt.h (SFNT_Interface), src/sfnt/sfdriver.c: `load_sfnt_header' and `load_directory' are combined and renamed to `load_font_dir'. * src/sfnt/ttload.h, src/sfnt/ttload.c: s/sfnt_dir_check/check_table_dir/. `sfnt_init' is moved to sfobjs.c and renamed to `sfnt_open_font'. `tt_face_load_sfnt_header' and `tt_face_load_directory' are combined and renamed to `tt_face_load_font_dir'. * src/sfnt/sfobjs.c (sfnt_init_face): Recognize TTC here. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1216&tr2=1.1217&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/sfnt.h.diff?tr1=1.38&tr2=1.39&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/sfdriver.c.diff?tr1=1.82&tr2=1.83&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/sfobjs.c.diff?tr1=1.109&tr2=1.110&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttload.c.diff?tr1=1.124&tr2=1.125&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/sfnt/ttload.h.diff?tr1=1.27&tr2=1.28&r1=text&r2=text _______________________________________________ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs