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/svsfnt.h

    r150 r274  
    5959                            FT_UInt    idx,
    6060                            FT_ULong  *tag,
     61                            FT_ULong  *offset,
    6162                            FT_ULong  *length );
    6263
     
    6869    FT_SFNT_TableInfoFunc  table_info;
    6970  };
     71
     72#ifndef FT_CONFIG_OPTION_PIC
     73
     74#define FT_DEFINE_SERVICE_SFNT_TABLEREC(class_, load_, get_, info_)  \
     75  static const FT_Service_SFNT_TableRec class_ =                     \
     76  {                                                                  \
     77    load_, get_, info_                                               \
     78  };
     79
     80#else /* FT_CONFIG_OPTION_PIC */
     81
     82#define FT_DEFINE_SERVICE_SFNT_TABLEREC(class_, load_, get_, info_) \
     83  void                                                              \
     84  FT_Init_Class_##class_( FT_Service_SFNT_TableRec*  clazz )        \
     85  {                                                                 \
     86    clazz->load_table = load_;                                      \
     87    clazz->get_table = get_;                                        \
     88    clazz->table_info = info_;                                      \
     89  }
     90
     91#endif /* FT_CONFIG_OPTION_PIC */
    7092
    7193  /* */
Note: See TracChangeset for help on using the changeset viewer.