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

Reply via email to