Ignore:
Timestamp:
Apr 12, 2009, 10:25:05 AM (13 years ago)
Author:
Eugene Romanenko
Message:

PDF plugin: freetype library updated to version 2.3.9

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/poppler/freetype2/src/type1/t1driver.c

    r262 r269  
    55/*    Type 1 driver interface (body).                                      */
    66/*                                                                         */
    7 /*  Copyright 1996-2001, 2002, 2003, 2004, 2006, 2007 by                   */
     7/*  Copyright 1996-2001, 2002, 2003, 2004, 2006, 2007, 2009 by             */
    88/*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
    99/*                                                                         */
     
    8585  }
    8686
     87
    8788  static const FT_Service_GlyphDictRec  t1_service_glyph_dict =
    8889  {
     
    9293
    9394
    94  /*
    95   *  POSTSCRIPT NAME SERVICE
    96   *
    97   */
     95  /*
     96   *  POSTSCRIPT NAME SERVICE
     97   *
     98   */
    9899
    99100  static const char*
     
    103104  }
    104105
     106
    105107  static const FT_Service_PsFontNameRec  t1_service_ps_name =
    106108  {
     
    109111
    110112
    111  /*
    112   *  MULTIPLE MASTERS SERVICE
    113   *
    114   */
     113  /*
     114   *  MULTIPLE MASTERS SERVICE
     115   *
     116   */
    115117
    116118#ifndef T1_CONFIG_OPTION_NO_MM_SUPPORT
     
    126128
    127129
    128  /*
    129   *  POSTSCRIPT INFO SERVICE
    130   *
    131   */
     130  /*
     131   *  POSTSCRIPT INFO SERVICE
     132   *
     133   */
    132134
    133135  static FT_Error
     
    136138  {
    137139    *afont_info = ((T1_Face)face)->type1.font_info;
    138     return 0;
     140
     141    return T1_Err_Ok;
     142  }
     143
     144
     145  static FT_Error
     146  t1_ps_get_font_extra( FT_Face           face,
     147                        PS_FontExtraRec*  afont_extra )
     148  {
     149    *afont_extra = ((T1_Face)face)->type1.font_extra;
     150
     151    return T1_Err_Ok;
    139152  }
    140153
     
    144157  {
    145158    FT_UNUSED( face );
     159
    146160    return 1;
    147161  }
     
    153167  {
    154168    *afont_private = ((T1_Face)face)->type1.private_dict;
    155     return 0;
     169
     170    return T1_Err_Ok;
    156171  }
    157172
     
    160175  {
    161176    (PS_GetFontInfoFunc)   t1_ps_get_font_info,
     177    (PS_GetFontExtraFunc)  t1_ps_get_font_extra,
    162178    (PS_HasGlyphNamesFunc) t1_ps_has_glyph_names,
    163179    (PS_GetFontPrivateFunc)t1_ps_get_font_private,
    164180  };
    165181
     182
    166183#ifndef T1_CONFIG_OPTION_NO_AFM
    167184  static const FT_Service_KerningRec  t1_service_kerning =
     
    171188#endif
    172189
    173  /*
    174   *  SERVICE LIST
    175   *
    176   */
     190
     191  /*
     192   *  SERVICE LIST
     193   *
     194   */
    177195
    178196  static const FT_ServiceDescRec  t1_services[] =
Note: See TracChangeset for help on using the changeset viewer.