| Index: third_party/freetype/include/freetype/internal/psaux.h
|
| diff --git a/third_party/freetype/include/internal/psaux.h b/third_party/freetype/include/freetype/internal/psaux.h
|
| similarity index 98%
|
| rename from third_party/freetype/include/internal/psaux.h
|
| rename to third_party/freetype/include/freetype/internal/psaux.h
|
| index e903114f84facb419b2dadfe7808719f2d81b95a..1c5f784f52c1725bbf6edf91ee0e5fbea9022f25 100644
|
| --- a/third_party/freetype/include/internal/psaux.h
|
| +++ b/third_party/freetype/include/freetype/internal/psaux.h
|
| @@ -5,7 +5,7 @@
|
| /* Auxiliary functions and data structures related to PostScript fonts */
|
| /* (specification). */
|
| /* */
|
| -/* Copyright 1996-2004, 2006, 2008, 2009, 2012 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, */
|
| @@ -71,10 +71,10 @@ FT_BEGIN_HEADER
|
| (*done)( PS_Table table );
|
|
|
| FT_Error
|
| - (*add)( PS_Table table,
|
| - FT_Int idx,
|
| - void* object,
|
| - FT_PtrDist length );
|
| + (*add)( PS_Table table,
|
| + FT_Int idx,
|
| + void* object,
|
| + FT_UInt length );
|
|
|
| void
|
| (*release)( PS_Table table );
|
| @@ -122,12 +122,12 @@ FT_BEGIN_HEADER
|
| FT_Byte* block; /* current memory block */
|
| FT_Offset cursor; /* current cursor in memory block */
|
| FT_Offset capacity; /* current size of memory block */
|
| - FT_Long init;
|
| + FT_ULong init;
|
|
|
| FT_Int max_elems;
|
| FT_Int num_elems;
|
| FT_Byte** elements; /* addresses of table elements */
|
| - FT_PtrDist* lengths; /* lengths of table elements */
|
| + FT_UInt* lengths; /* lengths of table elements */
|
|
|
| FT_Memory memory;
|
| PS_Table_FuncsRec funcs;
|
| @@ -365,7 +365,7 @@ FT_BEGIN_HEADER
|
| (*to_bytes)( PS_Parser parser,
|
| FT_Byte* bytes,
|
| FT_Offset max_bytes,
|
| - FT_Long* pnum_bytes,
|
| + FT_ULong* pnum_bytes,
|
| FT_Bool delimiters );
|
|
|
| FT_Int
|
| @@ -675,9 +675,9 @@ FT_BEGIN_HEADER
|
| FT_Byte** glyph_names;
|
|
|
| FT_Int lenIV; /* internal for sub routine calls */
|
| - FT_UInt num_subrs;
|
| + FT_Int num_subrs;
|
| FT_Byte** subrs;
|
| - FT_PtrDist* subrs_len; /* array of subrs length (optional) */
|
| + FT_UInt* subrs_len; /* array of subrs length (optional) */
|
|
|
| FT_Matrix font_matrix;
|
| FT_Vector font_offset;
|
|
|