/[freetype]/freetype2/src/pfr/pfrtypes.h
ViewVC logotype

Diff of /freetype2/src/pfr/pfrtypes.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by freetype, Thu Mar 3 14:00:23 2005 UTC revision 1.10 by wl, Thu Mar 3 23:05:29 2005 UTC
# Line 4  Line 4 
4  /*                                                                         */  /*                                                                         */
5  /*    FreeType PFR data structures (specification only).                   */  /*    FreeType PFR data structures (specification only).                   */
6  /*                                                                         */  /*                                                                         */
7  /*  Copyright 2002, 2003 by                                                */  /*  Copyright 2002, 2003, 2005 by                                          */
8  /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */  /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
9  /*                                                                         */  /*                                                                         */
10  /*  This file is part of the FreeType project, and may only be used,       */  /*  This file is part of the FreeType project, and may only be used,       */
# Line 206  FT_BEGIN_HEADER Line 206  FT_BEGIN_HEADER
206    
207    } PFR_KernItemRec;    } PFR_KernItemRec;
208    
 #define PFR_KERN_INDEX( g1, g2 ) \  
   ( ( (FT_UInt32)(g1) << 16 ) | (FT_UInt16)(g2) )  
209    
210  #define PFR_KERN_PAIR_INDEX( pair )  \  #define PFR_KERN_INDEX( g1, g2 )                          \
211              ( ( (FT_UInt32)(g1) << 16 ) | (FT_UInt16)(g2) )
212    
213    #define PFR_KERN_PAIR_INDEX( pair )                        \
214            PFR_KERN_INDEX( (pair)->glyph1, (pair)->glyph2 )            PFR_KERN_INDEX( (pair)->glyph1, (pair)->glyph2 )
215    
216  #define PFR_NEXT_KPAIR(p)  ( p+=2, ((FT_UInt32)p[-2] << 16) | p[-1] )  #define PFR_NEXT_KPAIR( p )  ( p += 2,                              \
217                                   ( (FT_UInt32)p[-2] << 16 ) | p[-1] )
218    
219    
220    typedef struct  PFR_KernPairRec_    typedef struct  PFR_KernPairRec_
221    {    {

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26