Index: third_party/freetype/include/freetype/internal/t1types.h |
diff --git a/third_party/freetype/include/internal/t1types.h b/third_party/freetype/include/freetype/internal/t1types.h |
similarity index 96% |
rename from third_party/freetype/include/internal/t1types.h |
rename to third_party/freetype/include/freetype/internal/t1types.h |
index e20237c14dc913ba8225416199788eb76ccca76e..029acc400934f0effc5c9617aaa0ed5814769c72 100644 |
--- a/third_party/freetype/include/internal/t1types.h |
+++ b/third_party/freetype/include/freetype/internal/t1types.h |
@@ -5,7 +5,7 @@ |
/* Basic Type1/Type2 type definitions and interface (specification */ |
/* only). */ |
/* */ |
-/* Copyright 1996-2004, 2006, 2008, 2009, 2011, 2013 by */ |
+/* Copyright 1996-2015 by */ |
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
/* */ |
/* This file is part of the FreeType project, and may only be used, */ |
@@ -106,12 +106,12 @@ FT_BEGIN_HEADER |
FT_Int num_subrs; |
FT_Byte** subrs; |
- FT_PtrDist* subrs_len; |
+ FT_UInt* subrs_len; |
FT_Int num_glyphs; |
FT_String** glyph_names; /* array of glyph names */ |
FT_Byte** charstrings; /* array of glyph charstrings */ |
- FT_PtrDist* charstrings_len; |
+ FT_UInt* charstrings_len; |
FT_Byte paint_type; |
FT_Byte font_type; |
@@ -127,7 +127,7 @@ FT_BEGIN_HEADER |
typedef struct CID_SubrsRec_ |
{ |
- FT_UInt num_subrs; |
+ FT_Int num_subrs; |
FT_Byte** code; |
} CID_SubrsRec, *CID_Subrs; |
@@ -157,10 +157,10 @@ FT_BEGIN_HEADER |
typedef struct AFM_KernPairRec_ |
{ |
- FT_Int index1; |
- FT_Int index2; |
- FT_Int x; |
- FT_Int y; |
+ FT_UInt index1; |
+ FT_UInt index2; |
+ FT_Int x; |
+ FT_Int y; |
} AFM_KernPairRec, *AFM_KernPair; |
@@ -171,9 +171,9 @@ FT_BEGIN_HEADER |
FT_Fixed Ascender; |
FT_Fixed Descender; |
AFM_TrackKern TrackKerns; /* free if non-NULL */ |
- FT_Int NumTrackKern; |
+ FT_UInt NumTrackKern; |
AFM_KernPair KernPairs; /* free if non-NULL */ |
- FT_Int NumKernPair; |
+ FT_UInt NumKernPair; |
} AFM_FontInfoRec, *AFM_FontInfo; |