Comments.

This commit is contained in:
Werner Lemberg 2015-10-30 08:07:56 +01:00
parent 02cfd71498
commit 4188deacf3
14 changed files with 106 additions and 91 deletions

View File

@ -262,8 +262,8 @@
FT_DEFINE_SERVICE_PROPERTIESREC( FT_DEFINE_SERVICE_PROPERTIESREC(
af_service_properties, af_service_properties,
(FT_Properties_SetFunc)af_property_set, (FT_Properties_SetFunc)af_property_set, /* set_property */
(FT_Properties_GetFunc)af_property_get ) (FT_Properties_GetFunc)af_property_get ) /* get_property */
FT_DEFINE_SERVICEDESCREC1( FT_DEFINE_SERVICEDESCREC1(

View File

@ -824,8 +824,8 @@ THE SOFTWARE.
static const FT_Service_BDFRec bdf_service_bdf = static const FT_Service_BDFRec bdf_service_bdf =
{ {
(FT_BDF_GetCharsetIdFunc)bdf_get_charset_id, (FT_BDF_GetCharsetIdFunc)bdf_get_charset_id, /* get_charset_id */
(FT_BDF_GetPropertyFunc) bdf_get_bdf_property (FT_BDF_GetPropertyFunc) bdf_get_bdf_property /* get_property */
}; };

View File

@ -358,8 +358,8 @@
FT_DEFINE_SERVICE_GLYPHDICTREC( FT_DEFINE_SERVICE_GLYPHDICTREC(
cff_service_glyph_dict, cff_service_glyph_dict,
(FT_GlyphDict_GetNameFunc) cff_get_glyph_name, (FT_GlyphDict_GetNameFunc) cff_get_glyph_name, /* get_name */
(FT_GlyphDict_NameIndexFunc)cff_get_name_index (FT_GlyphDict_NameIndexFunc)cff_get_name_index /* name_index */
) )
@ -421,11 +421,13 @@
FT_DEFINE_SERVICE_PSINFOREC( FT_DEFINE_SERVICE_PSINFOREC(
cff_service_ps_info, cff_service_ps_info,
(PS_GetFontInfoFunc) cff_ps_get_font_info, (PS_GetFontInfoFunc) cff_ps_get_font_info, /* ps_get_font_info */
(PS_GetFontExtraFunc) NULL, (PS_GetFontExtraFunc) NULL, /* ps_get_font_extra */
(PS_HasGlyphNamesFunc) cff_ps_has_glyph_names, (PS_HasGlyphNamesFunc) cff_ps_has_glyph_names, /* ps_has_glyph_names */
(PS_GetFontPrivateFunc)NULL, /* unsupported with CFF fonts */ /* unsupported with CFF fonts */
(PS_GetFontValueFunc) NULL /* not implemented */ (PS_GetFontPrivateFunc)NULL, /* ps_get_font_private */
/* not implemented */
(PS_GetFontValueFunc) NULL /* ps_get_font_value */
) )
@ -464,7 +466,7 @@
FT_DEFINE_SERVICE_PSFONTNAMEREC( FT_DEFINE_SERVICE_PSFONTNAMEREC(
cff_service_ps_name, cff_service_ps_name,
(FT_PsName_GetFunc)cff_get_ps_name (FT_PsName_GetFunc)cff_get_ps_name /* get_ps_font_name */
) )
@ -511,7 +513,7 @@
FT_DEFINE_SERVICE_TTCMAPSREC( FT_DEFINE_SERVICE_TTCMAPSREC(
cff_service_get_cmap_info, cff_service_get_cmap_info,
(TT_CMap_Info_GetFunc)cff_get_cmap_info (TT_CMap_Info_GetFunc)cff_get_cmap_info /* get_cmap_info */
) )
@ -641,9 +643,12 @@
FT_DEFINE_SERVICE_CIDREC( FT_DEFINE_SERVICE_CIDREC(
cff_service_cid_info, cff_service_cid_info,
(FT_CID_GetRegistryOrderingSupplementFunc)cff_get_ros, (FT_CID_GetRegistryOrderingSupplementFunc)
(FT_CID_GetIsInternallyCIDKeyedFunc) cff_get_is_cid, cff_get_ros, /* get_ros */
(FT_CID_GetCIDFromGlyphIndexFunc) cff_get_cid_from_glyph_index (FT_CID_GetIsInternallyCIDKeyedFunc)
cff_get_is_cid, /* get_is_cid */
(FT_CID_GetCIDFromGlyphIndexFunc)
cff_get_cid_from_glyph_index /* get_cid_from_glyph_index */
) )
@ -776,8 +781,8 @@
FT_DEFINE_SERVICE_PROPERTIESREC( FT_DEFINE_SERVICE_PROPERTIESREC(
cff_service_properties, cff_service_properties,
(FT_Properties_SetFunc)cff_property_set, (FT_Properties_SetFunc)cff_property_set, /* set_property */
(FT_Properties_GetFunc)cff_property_get ) (FT_Properties_GetFunc)cff_property_get ) /* get_property */
/*************************************************************************/ /*************************************************************************/

View File

@ -59,7 +59,7 @@
static const FT_Service_PsFontNameRec cid_service_ps_name = static const FT_Service_PsFontNameRec cid_service_ps_name =
{ {
(FT_PsName_GetFunc) cid_get_postscript_name (FT_PsName_GetFunc)cid_get_postscript_name /* get_ps_font_name */
}; };
@ -88,11 +88,14 @@
static const FT_Service_PsInfoRec cid_service_ps_info = static const FT_Service_PsInfoRec cid_service_ps_info =
{ {
(PS_GetFontInfoFunc) cid_ps_get_font_info, (PS_GetFontInfoFunc) cid_ps_get_font_info, /* ps_get_font_info */
(PS_GetFontExtraFunc) cid_ps_get_font_extra, (PS_GetFontExtraFunc) cid_ps_get_font_extra, /* ps_get_font_extra */
(PS_HasGlyphNamesFunc) NULL, /* unsupported with CID fonts */ /* unsupported with CID fonts */
(PS_GetFontPrivateFunc)NULL, /* unsupported */ (PS_HasGlyphNamesFunc) NULL, /* ps_has_glyph_names */
(PS_GetFontValueFunc) NULL /* not implemented */ /* unsupported */
(PS_GetFontPrivateFunc)NULL, /* ps_get_font_private */
/* not implemented */
(PS_GetFontValueFunc) NULL /* ps_get_font_value */
}; };
@ -155,9 +158,12 @@
static const FT_Service_CIDRec cid_service_cid_info = static const FT_Service_CIDRec cid_service_cid_info =
{ {
(FT_CID_GetRegistryOrderingSupplementFunc)cid_get_ros, (FT_CID_GetRegistryOrderingSupplementFunc)
(FT_CID_GetIsInternallyCIDKeyedFunc) cid_get_is_cid, cid_get_ros, /* get_ros */
(FT_CID_GetCIDFromGlyphIndexFunc) cid_get_cid_from_glyph_index (FT_CID_GetIsInternallyCIDKeyedFunc)
cid_get_is_cid, /* get_is_cid */
(FT_CID_GetCIDFromGlyphIndexFunc)
cid_get_cid_from_glyph_index /* get_cid_from_glyph_index */
}; };

View File

@ -235,14 +235,14 @@
static static
const FT_Service_GXvalidateRec gxvalid_interface = const FT_Service_GXvalidateRec gxvalid_interface =
{ {
gxv_validate gxv_validate /* validate */
}; };
static static
const FT_Service_CKERNvalidateRec ckernvalid_interface = const FT_Service_CKERNvalidateRec ckernvalid_interface =
{ {
classic_kern_validate classic_kern_validate /* validate */
}; };

View File

@ -240,7 +240,7 @@
static static
const FT_Service_OTvalidateRec otvalid_interface = const FT_Service_OTvalidateRec otvalid_interface =
{ {
otv_validate otv_validate /* validate */
}; };

View File

@ -659,8 +659,8 @@ THE SOFTWARE.
static const FT_Service_BDFRec pcf_service_bdf = static const FT_Service_BDFRec pcf_service_bdf =
{ {
(FT_BDF_GetCharsetIdFunc)pcf_get_charset_id, (FT_BDF_GetCharsetIdFunc)pcf_get_charset_id, /* get_charset_id */
(FT_BDF_GetPropertyFunc) pcf_get_bdf_property (FT_BDF_GetPropertyFunc) pcf_get_bdf_property /* get_property */
}; };

View File

@ -139,9 +139,9 @@
static static
const FT_Service_PfrMetricsRec pfr_metrics_service_rec = const FT_Service_PfrMetricsRec pfr_metrics_service_rec =
{ {
pfr_get_metrics, pfr_get_metrics, /* get_metrics */
pfr_face_get_kerning, pfr_face_get_kerning, /* get_kerning */
pfr_get_advance pfr_get_advance /* get_advance */
}; };

View File

@ -525,31 +525,31 @@
FT_DEFINE_SERVICE_PSCMAPSREC( FT_DEFINE_SERVICE_PSCMAPSREC(
pscmaps_interface, pscmaps_interface,
(PS_Unicode_ValueFunc) ps_unicode_value, (PS_Unicode_ValueFunc) ps_unicode_value, /* unicode_value */
(PS_Unicodes_InitFunc) ps_unicodes_init, (PS_Unicodes_InitFunc) ps_unicodes_init, /* unicodes_init */
(PS_Unicodes_CharIndexFunc)ps_unicodes_char_index, (PS_Unicodes_CharIndexFunc)ps_unicodes_char_index, /* unicodes_char_index */
(PS_Unicodes_CharNextFunc) ps_unicodes_char_next, (PS_Unicodes_CharNextFunc) ps_unicodes_char_next, /* unicodes_char_next */
(PS_Macintosh_NameFunc) ps_get_macintosh_name, (PS_Macintosh_NameFunc) ps_get_macintosh_name, /* macintosh_name */
(PS_Adobe_Std_StringsFunc) ps_get_standard_strings, (PS_Adobe_Std_StringsFunc) ps_get_standard_strings, /* adobe_std_strings */
t1_standard_encoding, t1_standard_encoding, /* adobe_std_encoding */
t1_expert_encoding ) t1_expert_encoding ) /* adobe_expert_encoding */
#else #else
FT_DEFINE_SERVICE_PSCMAPSREC( FT_DEFINE_SERVICE_PSCMAPSREC(
pscmaps_interface, pscmaps_interface,
NULL, NULL, /* unicode_value */
NULL, NULL, /* unicodes_init */
NULL, NULL, /* unicodes_char_index */
NULL, NULL, /* unicodes_char_next */
(PS_Macintosh_NameFunc) ps_get_macintosh_name, (PS_Macintosh_NameFunc) ps_get_macintosh_name, /* macintosh_name */
(PS_Adobe_Std_StringsFunc) ps_get_standard_strings, (PS_Adobe_Std_StringsFunc) ps_get_standard_strings, /* adobe_std_strings */
t1_standard_encoding, t1_standard_encoding, /* adobe_std_encoding */
t1_expert_encoding ) t1_expert_encoding ) /* adobe_expert_encoding */
#endif /* FT_CONFIG_OPTION_ADOBE_GLYPH_LIST */ #endif /* FT_CONFIG_OPTION_ADOBE_GLYPH_LIST */

View File

@ -139,9 +139,9 @@
FT_DEFINE_SERVICE_SFNT_TABLEREC( FT_DEFINE_SERVICE_SFNT_TABLEREC(
sfnt_service_sfnt_table, sfnt_service_sfnt_table,
(FT_SFNT_TableLoadFunc)tt_face_load_any, (FT_SFNT_TableLoadFunc)tt_face_load_any, /* load_table */
(FT_SFNT_TableGetFunc) get_sfnt_table, (FT_SFNT_TableGetFunc) get_sfnt_table, /* get_table */
(FT_SFNT_TableInfoFunc)sfnt_table_info ) (FT_SFNT_TableInfoFunc)sfnt_table_info ) /* table_info */
#ifdef TT_CONFIG_OPTION_POSTSCRIPT_NAMES #ifdef TT_CONFIG_OPTION_POSTSCRIPT_NAMES
@ -205,8 +205,8 @@
FT_DEFINE_SERVICE_GLYPHDICTREC( FT_DEFINE_SERVICE_GLYPHDICTREC(
sfnt_service_glyph_dict, sfnt_service_glyph_dict,
(FT_GlyphDict_GetNameFunc) sfnt_get_glyph_name, (FT_GlyphDict_GetNameFunc) sfnt_get_glyph_name, /* get_name */
(FT_GlyphDict_NameIndexFunc)sfnt_get_name_index ) (FT_GlyphDict_NameIndexFunc)sfnt_get_name_index ) /* name_index */
#endif /* TT_CONFIG_OPTION_POSTSCRIPT_NAMES */ #endif /* TT_CONFIG_OPTION_POSTSCRIPT_NAMES */
@ -330,7 +330,7 @@
FT_DEFINE_SERVICE_PSFONTNAMEREC( FT_DEFINE_SERVICE_PSFONTNAMEREC(
sfnt_service_ps_name, sfnt_service_ps_name,
(FT_PsName_GetFunc)sfnt_get_ps_name ) (FT_PsName_GetFunc)sfnt_get_ps_name ) /* get_ps_font_name */
/* /*
@ -338,7 +338,7 @@
*/ */
FT_DEFINE_SERVICE_TTCMAPSREC( FT_DEFINE_SERVICE_TTCMAPSREC(
tt_service_get_cmap_info, tt_service_get_cmap_info,
(TT_CMap_Info_GetFunc)tt_get_cmap_info ) (TT_CMap_Info_GetFunc)tt_get_cmap_info ) /* get_cmap_info */
#ifdef TT_CONFIG_OPTION_BDF #ifdef TT_CONFIG_OPTION_BDF
@ -381,8 +381,8 @@
FT_DEFINE_SERVICE_BDFRec( FT_DEFINE_SERVICE_BDFRec(
sfnt_service_bdf, sfnt_service_bdf,
(FT_BDF_GetCharsetIdFunc)sfnt_get_charset_id, (FT_BDF_GetCharsetIdFunc)sfnt_get_charset_id, /* get_charset_id */
(FT_BDF_GetPropertyFunc) tt_face_find_bdf_prop ) (FT_BDF_GetPropertyFunc) tt_face_find_bdf_prop ) /* get_property */
#endif /* TT_CONFIG_OPTION_BDF */ #endif /* TT_CONFIG_OPTION_BDF */

View File

@ -117,8 +117,8 @@
FT_DEFINE_SERVICE_PROPERTIESREC( FT_DEFINE_SERVICE_PROPERTIESREC(
tt_service_properties, tt_service_properties,
(FT_Properties_SetFunc)tt_property_set, (FT_Properties_SetFunc)tt_property_set, /* set_property */
(FT_Properties_GetFunc)tt_property_get ) (FT_Properties_GetFunc)tt_property_get ) /* get_property */
/*************************************************************************/ /*************************************************************************/
@ -417,13 +417,14 @@
#ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT #ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT
FT_DEFINE_SERVICE_MULTIMASTERSREC( FT_DEFINE_SERVICE_MULTIMASTERSREC(
tt_service_gx_multi_masters, tt_service_gx_multi_masters,
(FT_Get_MM_Func) NULL, (FT_Get_MM_Func) NULL, /* get_mm */
(FT_Set_MM_Design_Func) NULL, (FT_Set_MM_Design_Func) NULL, /* set_mm_design */
(FT_Set_MM_Blend_Func) TT_Set_MM_Blend, (FT_Set_MM_Blend_Func) TT_Set_MM_Blend, /* set_mm_blend */
(FT_Get_MM_Var_Func) TT_Get_MM_Var, (FT_Get_MM_Var_Func) TT_Get_MM_Var, /* get_mm_var */
(FT_Set_Var_Design_Func)TT_Set_Var_Design ) (FT_Set_Var_Design_Func)TT_Set_Var_Design ) /* set_var_design */
#endif #endif
static const FT_Service_TrueTypeEngineRec tt_service_truetype_engine = static const FT_Service_TrueTypeEngineRec tt_service_truetype_engine =
{ {
#ifdef TT_USE_BYTECODE_INTERPRETER #ifdef TT_USE_BYTECODE_INTERPRETER
@ -441,9 +442,11 @@
#endif /* TT_USE_BYTECODE_INTERPRETER */ #endif /* TT_USE_BYTECODE_INTERPRETER */
}; };
FT_DEFINE_SERVICE_TTGLYFREC( FT_DEFINE_SERVICE_TTGLYFREC(
tt_service_truetype_glyf, tt_service_truetype_glyf,
(TT_Glyf_GetLocationFunc)tt_face_get_location ) (TT_Glyf_GetLocationFunc)tt_face_get_location ) /* get_location */
#ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT #ifdef TT_CONFIG_OPTION_GX_VAR_SUPPORT
FT_DEFINE_SERVICEDESCREC5( FT_DEFINE_SERVICEDESCREC5(

View File

@ -87,8 +87,8 @@
static const FT_Service_GlyphDictRec t1_service_glyph_dict = static const FT_Service_GlyphDictRec t1_service_glyph_dict =
{ {
(FT_GlyphDict_GetNameFunc) t1_get_glyph_name, (FT_GlyphDict_GetNameFunc) t1_get_glyph_name, /* get_name */
(FT_GlyphDict_NameIndexFunc)t1_get_name_index (FT_GlyphDict_NameIndexFunc)t1_get_name_index /* name_index */
}; };
@ -106,7 +106,7 @@
static const FT_Service_PsFontNameRec t1_service_ps_name = static const FT_Service_PsFontNameRec t1_service_ps_name =
{ {
(FT_PsName_GetFunc)t1_get_ps_name (FT_PsName_GetFunc)t1_get_ps_name /* get_ps_font_name */
}; };
@ -118,11 +118,11 @@
#ifndef T1_CONFIG_OPTION_NO_MM_SUPPORT #ifndef T1_CONFIG_OPTION_NO_MM_SUPPORT
static const FT_Service_MultiMastersRec t1_service_multi_masters = static const FT_Service_MultiMastersRec t1_service_multi_masters =
{ {
(FT_Get_MM_Func) T1_Get_Multi_Master, (FT_Get_MM_Func) T1_Get_Multi_Master, /* get_mm */
(FT_Set_MM_Design_Func) T1_Set_MM_Design, (FT_Set_MM_Design_Func) T1_Set_MM_Design, /* set_mm_design */
(FT_Set_MM_Blend_Func) T1_Set_MM_Blend, (FT_Set_MM_Blend_Func) T1_Set_MM_Blend, /* set_mm_blend */
(FT_Get_MM_Var_Func) T1_Get_MM_Var, (FT_Get_MM_Var_Func) T1_Get_MM_Var, /* get_mm_var */
(FT_Set_Var_Design_Func)T1_Set_Var_Design (FT_Set_Var_Design_Func)T1_Set_Var_Design /* set_var_design */
}; };
#endif #endif
@ -567,18 +567,18 @@
static const FT_Service_PsInfoRec t1_service_ps_info = static const FT_Service_PsInfoRec t1_service_ps_info =
{ {
(PS_GetFontInfoFunc) t1_ps_get_font_info, (PS_GetFontInfoFunc) t1_ps_get_font_info, /* ps_get_font_info */
(PS_GetFontExtraFunc) t1_ps_get_font_extra, (PS_GetFontExtraFunc) t1_ps_get_font_extra, /* ps_get_font_extra */
(PS_HasGlyphNamesFunc) t1_ps_has_glyph_names, (PS_HasGlyphNamesFunc) t1_ps_has_glyph_names, /* ps_has_glyph_names */
(PS_GetFontPrivateFunc)t1_ps_get_font_private, (PS_GetFontPrivateFunc)t1_ps_get_font_private, /* ps_get_font_private */
(PS_GetFontValueFunc) t1_ps_get_font_value, (PS_GetFontValueFunc) t1_ps_get_font_value, /* ps_get_font_value */
}; };
#ifndef T1_CONFIG_OPTION_NO_AFM #ifndef T1_CONFIG_OPTION_NO_AFM
static const FT_Service_KerningRec t1_service_kerning = static const FT_Service_KerningRec t1_service_kerning =
{ {
T1_Get_Track_Kerning, T1_Get_Track_Kerning, /* get_track */
}; };
#endif #endif

View File

@ -90,8 +90,8 @@
static const FT_Service_GlyphDictRec t42_service_glyph_dict = static const FT_Service_GlyphDictRec t42_service_glyph_dict =
{ {
(FT_GlyphDict_GetNameFunc) t42_get_glyph_name, (FT_GlyphDict_GetNameFunc) t42_get_glyph_name, /* get_name */
(FT_GlyphDict_NameIndexFunc)t42_get_name_index (FT_GlyphDict_NameIndexFunc)t42_get_name_index /* name_index */
}; };
@ -110,7 +110,7 @@
static const FT_Service_PsFontNameRec t42_service_ps_font_name = static const FT_Service_PsFontNameRec t42_service_ps_font_name =
{ {
(FT_PsName_GetFunc)t42_get_ps_font_name (FT_PsName_GetFunc)t42_get_ps_font_name /* get_ps_font_name */
}; };
@ -161,11 +161,12 @@
static const FT_Service_PsInfoRec t42_service_ps_info = static const FT_Service_PsInfoRec t42_service_ps_info =
{ {
(PS_GetFontInfoFunc) t42_ps_get_font_info, (PS_GetFontInfoFunc) t42_ps_get_font_info, /* ps_get_font_info */
(PS_GetFontExtraFunc) t42_ps_get_font_extra, (PS_GetFontExtraFunc) t42_ps_get_font_extra, /* ps_get_font_extra */
(PS_HasGlyphNamesFunc) t42_ps_has_glyph_names, (PS_HasGlyphNamesFunc) t42_ps_has_glyph_names, /* ps_has_glyph_names */
(PS_GetFontPrivateFunc)t42_ps_get_font_private, (PS_GetFontPrivateFunc)t42_ps_get_font_private, /* ps_get_font_private */
(PS_GetFontValueFunc) NULL /* not implemented */ /* not implemented */
(PS_GetFontValueFunc) NULL /* ps_get_font_value */
}; };

View File

@ -1121,7 +1121,7 @@
static const FT_Service_WinFntRec winfnt_service_rec = static const FT_Service_WinFntRec winfnt_service_rec =
{ {
winfnt_get_header winfnt_get_header /* get_header */
}; };
/* /*