Index: third_party/freetype/include/freetype/internal/tttypes.h |
diff --git a/third_party/freetype/include/internal/tttypes.h b/third_party/freetype/include/freetype/internal/tttypes.h |
similarity index 98% |
rename from third_party/freetype/include/internal/tttypes.h |
rename to third_party/freetype/include/freetype/internal/tttypes.h |
index ad302b87c8899a0272a1f8f9c7702cf52d5ca9fc..1507a7c57a0f57941008f6a04145dc0eae99d89d 100644 |
--- a/third_party/freetype/include/internal/tttypes.h |
+++ b/third_party/freetype/include/freetype/internal/tttypes.h |
@@ -5,7 +5,7 @@ |
/* Basic SFNT/TrueType type definitions and interface (specification */ |
/* only). */ |
/* */ |
-/* Copyright 1996-2002, 2004-2008, 2012-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, */ |
@@ -614,8 +614,7 @@ FT_BEGIN_HEADER |
/* in use by other platforms (e.g. Newton). */ |
/* For details, please see */ |
/* */ |
- /* http://fonts.apple.com/ */ |
- /* TTRefMan/RM06/Chap6bloc.html */ |
+ /* https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6bloc.html */ |
/* */ |
/* hori :: The line metrics for horizontal layouts. */ |
/* */ |
@@ -635,8 +634,7 @@ FT_BEGIN_HEADER |
/* flags :: Is this a vertical or horizontal strike? For */ |
/* details, please see */ |
/* */ |
- /* http://fonts.apple.com/ */ |
- /* TTRefMan/RM06/Chap6bloc.html */ |
+ /* https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6bloc.html */ |
/* */ |
typedef struct TT_SBit_StrikeRec_ |
{ |
@@ -1113,7 +1111,7 @@ FT_BEGIN_HEADER |
/* This field also contains the associated */ |
/* vertical metrics table (`vmtx'), if found. */ |
/* IMPORTANT: The contents of this field is */ |
- /* undefined if the `verticalInfo' field is */ |
+ /* undefined if the `vertical_info' field is */ |
/* unset. */ |
/* */ |
/* num_names :: The number of name records within this */ |
@@ -1440,7 +1438,7 @@ FT_BEGIN_HEADER |
{ |
FT_Memory memory; |
FT_UShort max_points; |
- FT_UShort max_contours; |
+ FT_Short max_contours; |
FT_UShort n_points; /* number of points in zone */ |
FT_Short n_contours; /* number of contours */ |
@@ -1459,11 +1457,23 @@ FT_BEGIN_HEADER |
/* handle to execution context */ |
typedef struct TT_ExecContextRec_* TT_ExecContext; |
+ |
+ /*************************************************************************/ |
+ /* */ |
+ /* <Type> */ |
+ /* TT_Size */ |
+ /* */ |
+ /* <Description> */ |
+ /* A handle to a TrueType size object. */ |
+ /* */ |
+ typedef struct TT_SizeRec_* TT_Size; |
+ |
+ |
/* glyph loader structure */ |
typedef struct TT_LoaderRec_ |
{ |
- FT_Face face; |
- FT_Size size; |
+ TT_Face face; |
+ TT_Size size; |
FT_GlyphSlot glyph; |
FT_GlyphLoader gloader; |