freetype-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ft-cvs] freetype2 ./ChangeLog src/gxvalid/gxvbsln.c src...


From: Werner LEMBERG
Subject: [ft-cvs] freetype2 ./ChangeLog src/gxvalid/gxvbsln.c src...
Date: Mon, 05 Sep 2005 15:31:27 -0400

CVSROOT:        /cvsroot/freetype
Module name:    freetype2
Branch:         
Changes by:     Werner LEMBERG <address@hidden> 05/09/05 19:31:27

Modified files:
        .              : ChangeLog 
        src/gxvalid    : gxvbsln.c gxvcommn.c gxvcommn.h gxvfeat.c 
                         gxvjust.c gxvkern.c gxvmort.c gxvmort.h 
                         gxvmort0.c gxvmort1.c gxvmort2.c gxvmort4.c 
                         gxvmort5.c gxvmorx.c gxvmorx.h gxvmorx0.c 
                         gxvmorx1.c gxvmorx2.c gxvmorx4.c gxvmorx5.c 
                         gxvopbd.c gxvprop.c gxvtrak.c rules.mk 
Added files:
        src/gxvalid    : gxvfeat.h 

Log message:
        Fixes for `make multi' and using C++ compiler.
        
        * gxvalid/gxvcommn.c (gxv_set_length_by_ushort_offset,
        gxv_set_length_by_ulong_offset, gxv_array_getlimits_byte,
        gxv_array_getlimits_ushort): Declare with FT_LOCAL_DEF.
        (gxv_compare_ranges): Make it static.
        (gxv_LookupTable_fmt0_validate, gxv_LookupTable_fmt2_validate,
        gxv_LookupTable_fmt4_validate, gxv_LookupTable_fmt6_validate,
        gxv_LookupTable_fmt8_validate, gxv_LookupTable_validate): Improve
        trace messages.
        (gxv_StateArray_validate, gxv_XStateArray_validate): s/class/clazz/.
        (GXV_STATETABLE_HEADER_SIZE, GXV_STATEHEADER_SIZE,
        GXV_XSTATETABLE_HEADER_SIZE, GXV_XSTATEHEADER_SIZE): Move to
        gxvcommn.h.
        
        * gxvalid/gxvcommn.h: Add prototypes for
        gxv_StateTable_subtable_setup, gxv_XStateTable_subtable_setup,
        gxv_XStateTable_validate, gxv_array_getlimits_byte,
        gxv_array_getlimits_ushort, gxv_set_length_by_ushort_offset,
        gxv_set_length_by_ulong_offset, gxv_odtect_add_range,
        gxv_odtect_validate.
        (GXV_STATETABLE_HEADER_SIZE, GXV_STATEHEADER_SIZE,
        GXV_XSTATETABLE_HEADER_SIZE, GXV_XSTATEHEADER_SIZE): Moved from
        gxvcommn.c.
        
        * src/gxvalid/gxvbsln.c (gxv_bsln_LookupValue_validate,
        gxv_bsln_parts_fmt1_validate): Improve trace messages.
        
        * gxvalid/gxvfeat.c: Split off predefined registry stuff to...
        * gxvalid/gxvfeat.h: New file.
        
        * gxvalid/gxvjust.c (gxv_just_wdc_entry_validate): Improve trace
        message.
        
        * gxvalid/gxvkern.c (GXV_kern_Dialect): Add KERN_DIALECT_UNKNOWN.
        (gxv_kern_subtable_fmt1_valueTable_load,
        gxv_kern_subtable_fmt1_subtable_setup,
        gxv_kern_subtable_fmt1_entry_validate): Fix C++ compiler errors.
        (gxv_kern_coverage_validate): Use KERN_DIALECT_UNKWOWN.
        Improve trace message.
        (gxv_kern_validate_generic): Fix C++ compiler error.
        Improve trace message.
        (gxv_kern_validate_classic): Fix C++ compiler error.
        
        * gxvalid/gxvmort0.c (gxv_mort_subtable_type0_validate): Declare
        with FT_LOCAL_DEF.
        
        * gxvalid/gxvmort1.c
        (gxv_mort_subtable_type1_substitutionTable_load,
        gxv_mort_subtable_type1_subtable_setup): Fix C++ compiler errors.
        (gxv_mort_subtable_type1_substTable_validate): Improve trace
        message.
        (gxv_mort_subtable_type1_validate): Declare with FT_LOCAL_DEF.
        
        * gxvalid/gxvmort2.c (gxv_mort_subtable_type2_opttable_load,
        gxv_mort_subtable_type2_subtable_setup,
        gxv_mort_subtable_type2_ligActionOffset_validate,
        gxv_mort_subtable_type2_ligatureTable_validate): Fix C++ compiler
        errors.
        (gxv_mort_subtable_type2_validate): Declare with FT_LOCAL_DEF.
        
        * gxvalid/gxvmort4.c (gxv_mort_subtable_type4_validate): Declare
        with FT_LOCAL_DEF.
        
        * gxvalid/gxvmort5.c (gxv_mort_subtable_type5_subtable_setup,
        gxv_mort_subtable_type5_InsertList_validate): Fix C++ compiler
        errors.
        (gxv_mort_subtable_type5_validate): Declare with FT_LOCAL_DEF.
        
        * gxvalid/gxvmort.c: Include gxvfeat.h.
        (gxv_mort_featurearray_validate, gxv_mort_coverage_validate):
        Declare with FT_LOCAL_DEF.
        (gxv_mort_subtables_validate, gxv_mort_validate): Improve trace
        messages.
        
        * gxvalid/gxvmort.h (gxv_mort_feature_validate): Remove.
        
        * gxvalid/gxvmorx0.c (gxv_morx_subtable_type0_validate): Declare
        with FT_LOCAL_DEF.
        
        * gxvalid/gxvmorx1.c
        (gxv_morx_subtable_type1_substitutionTable_load,
        gxv_morx_subtable_type1_subtable_setup,
        gxv_morx_subtable_type1_entry_validate,
        gxv_morx_subtable_type1_substitutionTable_validate): Fix C++
        compiler errors.
        (gxv_morx_subtable_type1_validate): Declare with FT_LOCAL_DEF.
        
        * gxvalid/gxvmorx2.c (gxv_morx_subtable_type2_opttable_load,
        gxv_morx_subtable_type2_subtable_setup,
        gxv_morx_subtable_type2_ligActionIndex_validate,
        gxv_morx_subtable_type2_ligatureTable_validate): Fix C++ compiler
        errors.
        (gxv_morx_subtable_type2_validate): Declare with FT_LOCAL_DEF.
        Fix typo.
        
        * gxvalid/gxvmorx4.c (gxv_morx_subtable_type4_validate): Declare
        with FT_LOCAL_DEF.
        
        * gxvalid/gxvmorx5.c (gxv_morx_subtable_type5_insertionGlyph_load,
        gxv_morx_subtable_type5_subtable_setup): Fix C++ compiler error.
        (gxv_morx_subtable_type5_validate): Declare with FT_LOCAL_DEF.
        
        * gxvalid/gxvmorx.c (gxv_morx_subtables_validate,
        gxv_morx_validate): Improve trace message.
        
        * gxvalid/gxvopbd.c (gxv_opbd_LookupFmt4_transit): Fix compiler
        warnings.
        (gxv_opbd_validate): Improve trace message.
        
        * gxvalid/gxvprop.c: Decorate constants with `U' and `L' where
        appropriate.
        (gxv_prop_zero_advance_validate, gxv_prop_validate): Improve trace
        message.
        
        * gxvalid/gxvtrak.c (gxv_trak_trackTable_validate): Remove unused
        parameter.  Update all callers.
        (gxv_trak_validate): Improve trace message.
        
        * rules.mk (GXV_DRV_H): Add gxvfeat.h.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1090&tr2=1.1091&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvfeat.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvbsln.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvcommn.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvcommn.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvfeat.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvjust.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvkern.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort0.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort1.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort2.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort4.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmort5.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx0.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx1.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx2.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx4.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvmorx5.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvopbd.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvprop.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/gxvtrak.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/gxvalid/rules.mk.diff?tr1=1.1&tr2=1.2&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]