Ignore:
Timestamp:
Dec 30, 2009, 5:24:42 PM (12 years ago)
Author:
rbri
Message:

PDF plugin: freetype library updated to version 2.3.11

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/poppler/freetype2/include/freetype/internal/services/svpsinfo.h

    r269 r274  
    5454  };
    5555
     56#ifndef FT_CONFIG_OPTION_PIC
     57
     58#define FT_DEFINE_SERVICE_PSINFOREC(class_, get_font_info_,      \
     59        ps_get_font_extra_, has_glyph_names_, get_font_private_) \
     60  static const FT_Service_PsInfoRec class_ =                     \
     61  {                                                              \
     62    get_font_info_, ps_get_font_extra_, has_glyph_names_,        \
     63    get_font_private_                                            \
     64  };
     65
     66#else /* FT_CONFIG_OPTION_PIC */
     67
     68#define FT_DEFINE_SERVICE_PSINFOREC(class_, get_font_info_,      \
     69        ps_get_font_extra_, has_glyph_names_, get_font_private_) \
     70  void                                                           \
     71  FT_Init_Class_##class_( FT_Library library,                    \
     72                          FT_Service_PsInfoRec*  clazz)          \
     73  {                                                              \
     74    FT_UNUSED(library);                                          \
     75    clazz->ps_get_font_info = get_font_info_;                    \
     76    clazz->ps_get_font_extra = ps_get_font_extra_;               \
     77    clazz->ps_has_glyph_names = has_glyph_names_;                \
     78    clazz->ps_get_font_private = get_font_private_;              \
     79  }
     80
     81#endif /* FT_CONFIG_OPTION_PIC */
     82
    5683  /* */
    5784
Note: See TracChangeset for help on using the changeset viewer.