ref: 4a2305cf0c686d58273e264780b48b159e42f604
parent: 52005c304229e2bfc54c0d406944d125d4849920
author: Werner Lemberg <[email protected]>
date: Thu Jun 28 03:17:51 EDT 2001
formatting
--- a/builds/unix/ftsystem.c
+++ b/builds/unix/ftsystem.c
@@ -17,7 +17,7 @@
#include <ft2build.h>
-/* we use our special ftconfig.h file, not the standard one */
+ /* we use our special ftconfig.h file, not the standard one */
#include <ftconfig.h>
#include FT_INTERNAL_DEBUG_H
#include FT_SYSTEM_H
@@ -48,8 +48,9 @@
#else
extern
#endif
- int munmap( char* addr,
- int len );
+ int
+ munmap( char* addr,
+ int len );
#define MUNMAP_ARG_CAST char *
--- a/builds/vms/ftsystem.c
+++ b/builds/vms/ftsystem.c
@@ -48,8 +48,9 @@
#else
extern
#endif
- int munmap( char* addr,
- int len );
+ int
+ munmap( char* addr,
+ int len );
#define MUNMAP_ARG_CAST char *
--- a/include/freetype/freetype.h
+++ b/include/freetype/freetype.h
@@ -825,7 +825,7 @@
/* A bit-field constant, used to indicate that the font contains */
/* glyph names that can be retrieved through FT_Get_Glyph_Name(). */
/* */
-#define FT_FACE_FLAG_GLYPH_NAMES 0x200
+#define FT_FACE_FLAG_GLYPH_NAMES 0x200
/*************************************************************************/
@@ -838,7 +838,7 @@
/* a face's stream was provided by the client application and should */
/* not be destroyed by FT_Done_Face(). */
/* */
-#define FT_FACE_FLAG_EXTERNAL_STREAM 0x4000
+#define FT_FACE_FLAG_EXTERNAL_STREAM 0x4000
/* */
@@ -1330,7 +1330,8 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Init_FreeType( FT_Library *alibrary );
+ FT_EXPORT( FT_Error )
+ FT_Init_FreeType( FT_Library *alibrary );
/*************************************************************************/
@@ -1348,7 +1349,8 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Done_FreeType( FT_Library library );
+ FT_EXPORT( FT_Error )
+ FT_Done_FreeType( FT_Library library );
/*************************************************************************/
@@ -1505,10 +1507,11 @@
/* `aface'. Its return value should be 0 if the font format is */
/* recognized, or non-zero if not. */
/* */
- FT_EXPORT( FT_Error ) FT_New_Face( FT_Library library,
- const char* filepathname,
- FT_Long face_index,
- FT_Face *aface );
+ FT_EXPORT( FT_Error )
+ FT_New_Face( FT_Library library,
+ const char* filepathname,
+ FT_Long face_index,
+ FT_Face *aface );
/*************************************************************************/
@@ -1552,11 +1555,12 @@
/* `aface'. Its return value should be 0 if the font format is */
/* recognized, or non-zero if not. */
/* */
- FT_EXPORT( FT_Error ) FT_New_Memory_Face( FT_Library library,
- const FT_Byte* file_base,
- FT_Long file_size,
- FT_Long face_index,
- FT_Face *aface );
+ FT_EXPORT( FT_Error )
+ FT_New_Memory_Face( FT_Library library,
+ const FT_Byte* file_base,
+ FT_Long file_size,
+ FT_Long face_index,
+ FT_Face *aface );
/*************************************************************************/
@@ -1595,10 +1599,11 @@
/* `*face'. Its return value should be 0 if the font format is */
/* recognized, or non-zero if not. */
/* */
- FT_EXPORT( FT_Error ) FT_Open_Face( FT_Library library,
- FT_Open_Args* args,
- FT_Long face_index,
- FT_Face *aface );
+ FT_EXPORT( FT_Error )
+ FT_Open_Face( FT_Library library,
+ FT_Open_Args* args,
+ FT_Long face_index,
+ FT_Face *aface );
/*************************************************************************/
@@ -1633,8 +1638,9 @@
/* when invoking this function. Most drivers simply do not implement */
/* file attachments. */
/* */
- FT_EXPORT( FT_Error ) FT_Attach_File( FT_Face face,
- const char* filepathname );
+ FT_EXPORT( FT_Error )
+ FT_Attach_File( FT_Face face,
+ const char* filepathname );
/*************************************************************************/
@@ -1664,8 +1670,9 @@
/* when invoking this function. Most drivers simply do not implement */
/* file attachments. */
/* */
- FT_EXPORT( FT_Error ) FT_Attach_Stream( FT_Face face,
- FT_Open_Args* parameters );
+ FT_EXPORT( FT_Error )
+ FT_Attach_Stream( FT_Face face,
+ FT_Open_Args* parameters );
/*************************************************************************/
@@ -1683,7 +1690,8 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Done_Face( FT_Face face );
+ FT_EXPORT( FT_Error )
+ FT_Done_Face( FT_Face face );
/*************************************************************************/
@@ -1720,11 +1728,12 @@
/* When dealing with fixed-size faces (i.e., non-scalable formats), */
/* use the function FT_Set_Pixel_Sizes(). */
/* */
- FT_EXPORT( FT_Error ) FT_Set_Char_Size( FT_Face face,
- FT_F26Dot6 char_width,
- FT_F26Dot6 char_height,
- FT_UInt horz_resolution,
- FT_UInt vert_resolution );
+ FT_EXPORT( FT_Error )
+ FT_Set_Char_Size( FT_Face face,
+ FT_F26Dot6 char_width,
+ FT_F26Dot6 char_height,
+ FT_UInt horz_resolution,
+ FT_UInt vert_resolution );
/*************************************************************************/
@@ -1766,9 +1775,10 @@
/* guarantee in any way that you will get glyph bitmaps that all fit */
/* within an 8x8 cell (sometimes even far from it). */
/* */
- FT_EXPORT( FT_Error ) FT_Set_Pixel_Sizes( FT_Face face,
- FT_UInt pixel_width,
- FT_UInt pixel_height );
+ FT_EXPORT( FT_Error )
+ FT_Set_Pixel_Sizes( FT_Face face,
+ FT_UInt pixel_width,
+ FT_UInt pixel_height );
/*************************************************************************/
@@ -1805,9 +1815,10 @@
/* Note that this also transforms the `face.glyph.advance' field, but */
/* *not* the values in `face.glyph.metrics'. */
/* */
- FT_EXPORT( FT_Error ) FT_Load_Glyph( FT_Face face,
- FT_UInt glyph_index,
- FT_Int load_flags );
+ FT_EXPORT( FT_Error )
+ FT_Load_Glyph( FT_Face face,
+ FT_UInt glyph_index,
+ FT_Int load_flags );
/*************************************************************************/
@@ -1849,9 +1860,10 @@
/* Note that this also transforms the `face.glyph.advance' field, but */
/* *not* the values in `face.glyph.metrics'. */
/* */
- FT_EXPORT( FT_Error ) FT_Load_Char( FT_Face face,
- FT_ULong char_code,
- FT_Int load_flags );
+ FT_EXPORT( FT_Error )
+ FT_Load_Char( FT_Face face,
+ FT_ULong char_code,
+ FT_Int load_flags );
/*************************************************************************/
@@ -2018,7 +2030,7 @@
/* the glyph loader should not try to transform the loaded glyph */
/* image. */
/* */
-#define FT_LOAD_IGNORE_TRANSFORM 2048
+#define FT_LOAD_IGNORE_TRANSFORM 2048
/*************************************************************************/
@@ -2045,7 +2057,7 @@
/* the function should return the linearly scaled metrics expressed */
/* in original font units, instead of the default 16.16 pixel values. */
/* */
-#define FT_LOAD_LINEAR_DESIGN 8192
+#define FT_LOAD_LINEAR_DESIGN 8192
/*************************************************************************/
@@ -2087,9 +2099,10 @@
/* the transformation and is performed on the character size given in */
/* the last call to FT_Set_Char_Sizes() or FT_Set_Pixel_Sizes(). */
/* */
- FT_EXPORT( void ) FT_Set_Transform( FT_Face face,
- FT_Matrix* matrix,
- FT_Vector* delta );
+ FT_EXPORT( void )
+ FT_Set_Transform( FT_Face face,
+ FT_Matrix* matrix,
+ FT_Vector* delta );
/*************************************************************************/
@@ -2149,8 +2162,9 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Render_Glyph( FT_GlyphSlot slot,
- FT_UInt render_mode );
+ FT_EXPORT( FT_Error )
+ FT_Render_Glyph( FT_GlyphSlot slot,
+ FT_UInt render_mode );
/*************************************************************************/
@@ -2214,11 +2228,12 @@
/* kernings, are out of the scope of this API function -- they can be */
/* implemented through format-specific interfaces. */
/* */
- FT_EXPORT( FT_Error ) FT_Get_Kerning( FT_Face face,
- FT_UInt left_glyph,
- FT_UInt right_glyph,
- FT_UInt kern_mode,
- FT_Vector *akerning );
+ FT_EXPORT( FT_Error )
+ FT_Get_Kerning( FT_Face face,
+ FT_UInt left_glyph,
+ FT_UInt right_glyph,
+ FT_UInt kern_mode,
+ FT_Vector *akerning );
/*************************************************************************/
@@ -2257,10 +2272,11 @@
/* macro FT_CONFIG_OPTION_NO_GLYPH_NAMES is defined in */
/* `include/freetype/config/ftoptions.h' */
/* */
- FT_EXPORT( FT_Error ) FT_Get_Glyph_Name( FT_Face face,
- FT_UInt glyph_index,
- FT_Pointer buffer,
- FT_UInt buffer_max );
+ FT_EXPORT( FT_Error )
+ FT_Get_Glyph_Name( FT_Face face,
+ FT_UInt glyph_index,
+ FT_Pointer buffer,
+ FT_UInt buffer_max );
/*************************************************************************/
@@ -2285,8 +2301,9 @@
/* This function will return an error if no charmap in the face */
/* corresponds to the encoding queried here. */
/* */
- FT_EXPORT( FT_Error ) FT_Select_Charmap( FT_Face face,
- FT_Encoding encoding );
+ FT_EXPORT( FT_Error )
+ FT_Select_Charmap( FT_Face face,
+ FT_Encoding encoding );
/*************************************************************************/
@@ -2312,8 +2329,9 @@
/* the face (i.e., if it is not listed in the face->charmaps[] */
/* table). */
/* */
- FT_EXPORT( FT_Error ) FT_Set_Charmap( FT_Face face,
- FT_CharMap charmap );
+ FT_EXPORT( FT_Error )
+ FT_Set_Charmap( FT_Face face,
+ FT_CharMap charmap );
/*************************************************************************/
@@ -2333,8 +2351,9 @@
/* <Return> */
/* The glyph index. 0 means `undefined character code'. */
/* */
- FT_EXPORT( FT_UInt ) FT_Get_Char_Index( FT_Face face,
- FT_ULong charcode );
+ FT_EXPORT( FT_UInt )
+ FT_Get_Char_Index( FT_Face face,
+ FT_ULong charcode );
/*************************************************************************/
@@ -2389,9 +2408,10 @@
/* divide by zero; it simply returns `MaxInt' or `MinInt' depending */
/* on the signs of `a' and `b'. */
/* */
- FT_EXPORT( FT_Long ) FT_MulDiv( FT_Long a,
- FT_Long b,
- FT_Long c );
+ FT_EXPORT( FT_Long )
+ FT_MulDiv( FT_Long a,
+ FT_Long b,
+ FT_Long c );
/*************************************************************************/
@@ -2423,8 +2443,9 @@
/* _second_ argument of this function; this can make a great */
/* difference. */
/* */
- FT_EXPORT( FT_Long ) FT_MulFix( FT_Long a,
- FT_Long b );
+ FT_EXPORT( FT_Long )
+ FT_MulFix( FT_Long a,
+ FT_Long b );
/*************************************************************************/
@@ -2450,8 +2471,9 @@
/* 32 bits, then the division is computed directly. Otherwise, we */
/* use a specialized version of the old FT_MulDiv64(). */
/* */
- FT_EXPORT( FT_Long ) FT_DivFix( FT_Long a,
- FT_Long b );
+ FT_EXPORT( FT_Long )
+ FT_DivFix( FT_Long a,
+ FT_Long b );
/*************************************************************************/
@@ -2468,7 +2490,8 @@
/* <Return> */
/* The result of `(a + 0x8000) & -0x10000'. */
/* */
- FT_EXPORT( FT_Fixed ) FT_RoundFix( FT_Fixed a );
+ FT_EXPORT( FT_Fixed )
+ FT_RoundFix( FT_Fixed a );
/*************************************************************************/
@@ -2486,7 +2509,8 @@
/* <Return> */
/* The result of `(a + 0x10000 - 1) & -0x10000'. */
/* */
- FT_EXPORT( FT_Fixed ) FT_CeilFix( FT_Fixed a );
+ FT_EXPORT( FT_Fixed )
+ FT_CeilFix( FT_Fixed a );
/*************************************************************************/
@@ -2504,7 +2528,8 @@
/* <Return> */
/* The result of `a & -0x10000'. */
/* */
- FT_EXPORT( FT_Fixed ) FT_FloorFix( FT_Fixed a );
+ FT_EXPORT( FT_Fixed )
+ FT_FloorFix( FT_Fixed a );
/*************************************************************************/
@@ -2524,8 +2549,9 @@
/* <Note> */
/* The result is undefined if either `vector' or `matrix' is invalid. */
/* */
- FT_EXPORT( void ) FT_Vector_Transform( FT_Vector* vec,
- FT_Matrix* matrix );
+ FT_EXPORT( void )
+ FT_Vector_Transform( FT_Vector* vec,
+ FT_Matrix* matrix );
/* */
--- a/include/freetype/ftbbox.h
+++ b/include/freetype/ftbbox.h
@@ -67,8 +67,9 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Outline_Get_BBox( FT_Outline* outline,
- FT_BBox *abbox );
+ FT_EXPORT( FT_Error )
+ FT_Outline_Get_BBox( FT_Outline* outline,
+ FT_BBox *abbox );
/* */
--- a/include/freetype/ftcache.h
+++ b/include/freetype/ftcache.h
@@ -110,10 +110,11 @@
/* face object, like creating a new FT_Size for it, or setting a */
/* transformation through FT_Set_Transform()! */
/* */
- typedef FT_Error (*FTC_Face_Requester)( FTC_FaceID face_id,
- FT_Library library,
- FT_Pointer request_data,
- FT_Face* aface );
+ typedef FT_Error
+ (*FTC_Face_Requester)( FTC_FaceID face_id,
+ FT_Library library,
+ FT_Pointer request_data,
+ FT_Face* aface );
/*************************************************************************/
@@ -209,13 +210,14 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FTC_Manager_New( FT_Library library,
- FT_UInt max_faces,
- FT_UInt max_sizes,
- FT_ULong max_bytes,
- FTC_Face_Requester requester,
- FT_Pointer req_data,
- FTC_Manager *amanager );
+ FT_EXPORT( FT_Error )
+ FTC_Manager_New( FT_Library library,
+ FT_UInt max_faces,
+ FT_UInt max_sizes,
+ FT_ULong max_bytes,
+ FTC_Face_Requester requester,
+ FT_Pointer req_data,
+ FTC_Manager *amanager );
/*************************************************************************/
@@ -230,7 +232,8 @@
/* <InOut> */
/* manager :: A handle to the manager. */
/* */
- FT_EXPORT( void ) FTC_Manager_Reset( FTC_Manager manager );
+ FT_EXPORT( void )
+ FTC_Manager_Reset( FTC_Manager manager );
/*************************************************************************/
@@ -244,7 +247,8 @@
/* <Input> */
/* manager :: A handle to the target cache manager object. */
/* */
- FT_EXPORT( void ) FTC_Manager_Done( FTC_Manager manager );
+ FT_EXPORT( void )
+ FTC_Manager_Done( FTC_Manager manager );
/*************************************************************************/
@@ -279,9 +283,10 @@
/* the FT_Set_Transform() function) on a returned face! If you need */
/* to transform glyphs, do it yourself after glyph loading. */
/* */
- FT_EXPORT( FT_Error ) FTC_Manager_Lookup_Face( FTC_Manager manager,
- FTC_FaceID face_id,
- FT_Face *aface );
+ FT_EXPORT( FT_Error )
+ FTC_Manager_Lookup_Face( FTC_Manager manager,
+ FTC_FaceID face_id,
+ FT_Face *aface );
/*************************************************************************/
@@ -323,10 +328,11 @@
/* The returned size object is the face's current size, which means */
/* that you can call FT_Load_Glyph() with the face if you need to. */
/* */
- FT_EXPORT( FT_Error ) FTC_Manager_Lookup_Size( FTC_Manager manager,
- FTC_Font font,
- FT_Face *aface,
- FT_Size *asize );
+ FT_EXPORT( FT_Error )
+ FTC_Manager_Lookup_Size( FTC_Manager manager,
+ FTC_Font font,
+ FT_Face *aface,
+ FT_Size *asize );
/* a cache class is used to describe a unique cache type to the manager */
@@ -335,10 +341,10 @@
/* this must be used internally for the moment */
- FT_EXPORT( FT_Error ) FTC_Manager_Register_Cache(
- FTC_Manager manager,
- FTC_Cache_Class* clazz,
- FTC_Cache *acache );
+ FT_EXPORT( FT_Error )
+ FTC_Manager_Register_Cache( FTC_Manager manager,
+ FTC_Cache_Class* clazz,
+ FTC_Cache *acache );
/* */
--- a/include/freetype/ftglyph.h
+++ b/include/freetype/ftglyph.h
@@ -182,8 +182,9 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Get_Glyph( FT_GlyphSlot slot,
- FT_Glyph *aglyph );
+ FT_EXPORT( FT_Error )
+ FT_Get_Glyph( FT_GlyphSlot slot,
+ FT_Glyph *aglyph );
/*************************************************************************/
@@ -204,8 +205,9 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Glyph_Copy( FT_Glyph source,
- FT_Glyph *target );
+ FT_EXPORT( FT_Error )
+ FT_Glyph_Copy( FT_Glyph source,
+ FT_Glyph *target );
/*************************************************************************/
@@ -233,9 +235,10 @@
/* The 2x2 transformation matrix is also applied to the glyph's */
/* advance vector. */
/* */
- FT_EXPORT( FT_Error ) FT_Glyph_Transform( FT_Glyph glyph,
- FT_Matrix* matrix,
- FT_Vector* delta );
+ FT_EXPORT( FT_Error )
+ FT_Glyph_Transform( FT_Glyph glyph,
+ FT_Matrix* matrix,
+ FT_Vector* delta );
/* */
@@ -311,9 +314,10 @@
};
- FT_EXPORT( void ) FT_Glyph_Get_CBox( FT_Glyph glyph,
- FT_UInt bbox_mode,
- FT_BBox *acbox );
+ FT_EXPORT( void )
+ FT_Glyph_Get_CBox( FT_Glyph glyph,
+ FT_UInt bbox_mode,
+ FT_BBox *acbox );
/*************************************************************************/
@@ -387,10 +391,11 @@
/* This function will always fail if the glyph's format isn't */
/* scalable. */
/* */
- FT_EXPORT( FT_Error ) FT_Glyph_To_Bitmap( FT_Glyph* the_glyph,
- FT_ULong render_mode,
- FT_Vector* origin,
- FT_Bool destroy );
+ FT_EXPORT( FT_Error )
+ FT_Glyph_To_Bitmap( FT_Glyph* the_glyph,
+ FT_ULong render_mode,
+ FT_Vector* origin,
+ FT_Bool destroy );
/*************************************************************************/
@@ -404,7 +409,8 @@
/* <Input> */
/* glyph :: A handle to the target glyph object. */
/* */
- FT_EXPORT( void ) FT_Done_Glyph( FT_Glyph glyph );
+ FT_EXPORT( void )
+ FT_Done_Glyph( FT_Glyph glyph );
/* other helpful functions */
@@ -434,8 +440,9 @@
/* <Note> */
/* The result is undefined if either `a' or `b' is zero. */
/* */
- FT_EXPORT( void ) FT_Matrix_Multiply( FT_Matrix* a,
- FT_Matrix* b );
+ FT_EXPORT( void )
+ FT_Matrix_Multiply( FT_Matrix* a,
+ FT_Matrix* b );
/*************************************************************************/
@@ -453,7 +460,8 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Matrix_Invert( FT_Matrix* matrix );
+ FT_EXPORT( FT_Error )
+ FT_Matrix_Invert( FT_Matrix* matrix );
/* */
--- a/include/freetype/ftimage.h
+++ b/include/freetype/ftimage.h
@@ -424,8 +424,9 @@
/* <Return> */
/* Error code. 0 means success. */
/* */
- typedef int (*FT_Outline_MoveTo_Func)( FT_Vector* to,
- void* user );
+ typedef int
+ (*FT_Outline_MoveTo_Func)( FT_Vector* to,
+ void* user );
/*************************************************************************/
@@ -448,8 +449,9 @@
/* <Return> */
/* Error code. 0 means success. */
/* */
- typedef int (*FT_Outline_LineTo_Func)( FT_Vector* to,
- void* user );
+ typedef int
+ (*FT_Outline_LineTo_Func)( FT_Vector* to,
+ void* user );
/*************************************************************************/
@@ -476,9 +478,10 @@
/* <Return> */
/* Error code. 0 means success. */
/* */
- typedef int (*FT_Outline_ConicTo_Func)( FT_Vector* control,
- FT_Vector* to,
- void* user );
+ typedef int
+ (*FT_Outline_ConicTo_Func)( FT_Vector* control,
+ FT_Vector* to,
+ void* user );
/*************************************************************************/
@@ -505,10 +508,11 @@
/* <Return> */
/* Error code. 0 means success. */
/* */
- typedef int (*FT_Outline_CubicTo_Func)( FT_Vector* control1,
- FT_Vector* control2,
- FT_Vector* to,
- void* user );
+ typedef int
+ (*FT_Outline_CubicTo_Func)( FT_Vector* control1,
+ FT_Vector* control2,
+ FT_Vector* to,
+ void* user );
/*************************************************************************/
@@ -750,10 +754,11 @@
/* Otherwise, the callback is only called once per scan-line, and */
/* only for those scanlines that do have `gray' pixels on them. */
/* */
- typedef void (*FT_Raster_Span_Func)( int y,
- int count,
- FT_Span* spans,
- void* user );
+ typedef void
+ (*FT_Raster_Span_Func)( int y,
+ int count,
+ FT_Span* spans,
+ void* user );
/*************************************************************************/
@@ -777,9 +782,10 @@
/* <Return> */
/* 1 if the pixel is `set', 0 otherwise. */
/* */
- typedef int (*FT_Raster_BitTest_Func)( int y,
- int x,
- void* user );
+ typedef int
+ (*FT_Raster_BitTest_Func)( int y,
+ int x,
+ void* user );
/*************************************************************************/
@@ -802,9 +808,10 @@
/* <Return> */
/* 1 if the pixel is `set', 0 otherwise. */
/* */
- typedef void (*FT_Raster_BitSet_Func)( int y,
- int x,
- void* user );
+ typedef void
+ (*FT_Raster_BitSet_Func)( int y,
+ int x,
+ void* user );
/*************************************************************************/
@@ -944,8 +951,9 @@
/* FreeType memory allocator. However, this field can be completely */
/* ignored by a given raster implementation. */
/* */
- typedef int (*FT_Raster_New_Func)( void* memory,
- FT_Raster* raster );
+ typedef int
+ (*FT_Raster_New_Func)( void* memory,
+ FT_Raster* raster );
/*************************************************************************/
@@ -959,7 +967,8 @@
/* <Input> */
/* raster :: A handle to the raster object. */
/* */
- typedef void (*FT_Raster_Done_Func)( FT_Raster raster );
+ typedef void
+ (*FT_Raster_Done_Func)( FT_Raster raster );
/*************************************************************************/
@@ -989,9 +998,10 @@
/* passed to the raster constructor). However, this is not */
/* recommended for efficiency purposes. */
/* */
- typedef void (*FT_Raster_Reset_Func)( FT_Raster raster,
- unsigned char* pool_base,
- unsigned long pool_size );
+ typedef void
+ (*FT_Raster_Reset_Func)( FT_Raster raster,
+ unsigned char* pool_base,
+ unsigned long pool_size );
/*************************************************************************/
@@ -1012,9 +1022,10 @@
/* */
/* args :: A pointer to the new mode/property to use. */
/* */
- typedef int (*FT_Raster_Set_Mode_Func)( FT_Raster raster,
- unsigned long mode,
- void* args );
+ typedef int
+ (*FT_Raster_Set_Mode_Func)( FT_Raster raster,
+ unsigned long mode,
+ void* args );
/*************************************************************************/
@@ -1051,8 +1062,9 @@
/* examples of distinct implementations which support direct */
/* composition). */
/* */
- typedef int (*FT_Raster_Render_Func)( FT_Raster raster,
- FT_Raster_Params* params );
+ typedef int
+ (*FT_Raster_Render_Func)( FT_Raster raster,
+ FT_Raster_Params* params );
/*************************************************************************/
--- a/include/freetype/ftlist.h
+++ b/include/freetype/ftlist.h
@@ -84,8 +84,9 @@
/* <Return> */
/* List node. NULL if it wasn't found. */
/* */
- FT_EXPORT( FT_ListNode ) FT_List_Find( FT_List list,
- void* data );
+ FT_EXPORT( FT_ListNode )
+ FT_List_Find( FT_List list,
+ void* data );
/*************************************************************************/
@@ -100,8 +101,9 @@
/* list :: A pointer to the parent list. */
/* node :: The node to append. */
/* */
- FT_EXPORT( void ) FT_List_Add( FT_List list,
- FT_ListNode node );
+ FT_EXPORT( void )
+ FT_List_Add( FT_List list,
+ FT_ListNode node );
/*************************************************************************/
@@ -116,8 +118,9 @@
/* list :: A pointer to parent list. */
/* node :: The node to insert. */
/* */
- FT_EXPORT( void ) FT_List_Insert( FT_List list,
- FT_ListNode node );
+ FT_EXPORT( void )
+ FT_List_Insert( FT_List list,
+ FT_ListNode node );
/*************************************************************************/
@@ -135,8 +138,9 @@
/* <InOut> */
/* list :: A pointer to the parent list. */
/* */
- FT_EXPORT( void ) FT_List_Remove( FT_List list,
- FT_ListNode node );
+ FT_EXPORT( void )
+ FT_List_Remove( FT_List list,
+ FT_ListNode node );
/*************************************************************************/
@@ -152,8 +156,9 @@
/* list :: A pointer to the parent list. */
/* node :: The node to move. */
/* */
- FT_EXPORT( void ) FT_List_Up( FT_List list,
- FT_ListNode node );
+ FT_EXPORT( void )
+ FT_List_Up( FT_List list,
+ FT_ListNode node );
/*************************************************************************/
@@ -171,8 +176,9 @@
/* user :: A typeless pointer passed to FT_List_Iterate(). */
/* Can be used to point to the iteration's state. */
/* */
- typedef FT_Error (*FT_List_Iterator)( FT_ListNode node,
- void* user );
+ typedef FT_Error
+ (*FT_List_Iterator)( FT_ListNode node,
+ void* user );
/*************************************************************************/
@@ -195,9 +201,10 @@
/* <Return> */
/* The result (a FreeType error code) of the last iterator call. */
/* */
- FT_EXPORT( FT_Error ) FT_List_Iterate( FT_List list,
- FT_List_Iterator iterator,
- void* user );
+ FT_EXPORT( FT_Error )
+ FT_List_Iterate( FT_List list,
+ FT_List_Iterator iterator,
+ void* user );
/*************************************************************************/
@@ -218,9 +225,10 @@
/* user :: A typeless pointer passed to FT_List_Iterate(). It can */
/* be used to point to the iteration's state. */
/* */
- typedef void (*FT_List_Destructor)( FT_Memory memory,
- void* data,
- void* user );
+ typedef void
+ (*FT_List_Destructor)( FT_Memory memory,
+ void* data,
+ void* user );
/*************************************************************************/
@@ -242,10 +250,11 @@
/* user :: A user-supplied field which is passed as the last */
/* argument to the destructor. */
/* */
- FT_EXPORT( void ) FT_List_Finalize( FT_List list,
- FT_List_Destructor destroy,
- FT_Memory memory,
- void* user );
+ FT_EXPORT( void )
+ FT_List_Finalize( FT_List list,
+ FT_List_Destructor destroy,
+ FT_Memory memory,
+ void* user );
/* */
--- a/include/freetype/ftmac.h
+++ b/include/freetype/ftmac.h
@@ -85,10 +85,11 @@
/* error = FT_New_Face_From_FOND( library, fond, 0, &face ); */
/* } */
/* */
- FT_EXPORT( FT_Error ) FT_New_Face_From_FOND( FT_Library library,
- Handle fond,
- FT_Long face_index,
- FT_Face *aface );
+ FT_EXPORT( FT_Error )
+ FT_New_Face_From_FOND( FT_Library library,
+ Handle fond,
+ FT_Long face_index,
+ FT_Face *aface );
/* */
--- a/include/freetype/ftmm.h
+++ b/include/freetype/ftmm.h
@@ -100,16 +100,19 @@
/* */
- typedef FT_Error (*FT_Get_MM_Func)( FT_Face face,
- FT_Multi_Master* master );
+ typedef FT_Error
+ (*FT_Get_MM_Func)( FT_Face face,
+ FT_Multi_Master* master );
- typedef FT_Error (*FT_Set_MM_Design_Func)( FT_Face face,
- FT_UInt num_coords,
- FT_Long* coords );
+ typedef FT_Error
+ (*FT_Set_MM_Design_Func)( FT_Face face,
+ FT_UInt num_coords,
+ FT_Long* coords );
- typedef FT_Error (*FT_Set_MM_Blend_Func)( FT_Face face,
- FT_UInt num_coords,
- FT_Long* coords );
+ typedef FT_Error
+ (*FT_Set_MM_Blend_Func)( FT_Face face,
+ FT_UInt num_coords,
+ FT_Long* coords );
/*************************************************************************/
@@ -129,8 +132,9 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Get_Multi_Master( FT_Face face,
- FT_Multi_Master *amaster );
+ FT_EXPORT( FT_Error )
+ FT_Get_Multi_Master( FT_Face face,
+ FT_Multi_Master *amaster );
/*************************************************************************/
@@ -154,10 +158,10 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Set_MM_Design_Coordinates(
- FT_Face face,
- FT_UInt num_coords,
- FT_Long* coords );
+ FT_EXPORT( FT_Error )
+ FT_Set_MM_Design_Coordinates( FT_Face face,
+ FT_UInt num_coords,
+ FT_Long* coords );
/*************************************************************************/
@@ -182,10 +186,10 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Set_MM_Blend_Coordinates(
- FT_Face face,
- FT_UInt num_coords,
- FT_Fixed* coords );
+ FT_EXPORT( FT_Error )
+ FT_Set_MM_Blend_Coordinates( FT_Face face,
+ FT_UInt num_coords,
+ FT_Fixed* coords );
/* */
--- a/include/freetype/ftmodule.h
+++ b/include/freetype/ftmodule.h
@@ -63,14 +63,18 @@
} FT_Module_Flags;
- typedef void (*FT_Module_Interface)( void );
+ typedef void
+ (*FT_Module_Interface)( void );
- typedef FT_Error (*FT_Module_Constructor)( FT_Module module );
+ typedef FT_Error
+ (*FT_Module_Constructor)( FT_Module module );
- typedef void (*FT_Module_Destructor)( FT_Module module );
+ typedef void
+ (*FT_Module_Destructor)( FT_Module module );
- typedef FT_Module_Interface (*FT_Module_Requester)( FT_Module module,
- const char* name );
+ typedef FT_Module_Interface
+ (*FT_Module_Requester)( FT_Module module,
+ const char* name );
/*************************************************************************/
@@ -142,8 +146,9 @@
/* An error will be returned if a module already exists by that name, */
/* or if the module requires a version of FreeType that is too great. */
/* */
- FT_EXPORT( FT_Error ) FT_Add_Module( FT_Library library,
- const FT_Module_Class* clazz );
+ FT_EXPORT( FT_Error )
+ FT_Add_Module( FT_Library library,
+ const FT_Module_Class* clazz );
/*************************************************************************/
@@ -166,8 +171,9 @@
/* You should better be familiar with FreeType internals to know */
/* which module to look for :-) */
/* */
- FT_EXPORT( FT_Module ) FT_Get_Module( FT_Library library,
- const char* module_name );
+ FT_EXPORT( FT_Module )
+ FT_Get_Module( FT_Library library,
+ const char* module_name );
/*************************************************************************/
@@ -190,8 +196,9 @@
/* <Note> */
/* The module object is destroyed by the function in case of success. */
/* */
- FT_EXPORT( FT_Error ) FT_Remove_Module( FT_Library library,
- FT_Module module );
+ FT_EXPORT( FT_Error )
+ FT_Remove_Module( FT_Library library,
+ FT_Module module );
/*************************************************************************/
@@ -213,8 +220,9 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_New_Library( FT_Memory memory,
- FT_Library *alibrary );
+ FT_EXPORT( FT_Error )
+ FT_New_Library( FT_Memory memory,
+ FT_Library *alibrary );
/*************************************************************************/
@@ -232,11 +240,13 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Done_Library( FT_Library library );
+ FT_EXPORT( FT_Error )
+ FT_Done_Library( FT_Library library );
- typedef void (*FT_DebugHook_Func)( void* arg );
+ typedef void
+ (*FT_DebugHook_Func)( void* arg );
/*************************************************************************/
@@ -262,9 +272,10 @@
/* Currently, four debug hook slots are available, but only two (for */
/* the TrueType and the Type 1 interpreter) are defined. */
/* */
- FT_EXPORT( void ) FT_Set_Debug_Hook( FT_Library library,
- FT_UInt hook_index,
- FT_DebugHook_Func debug_hook );
+ FT_EXPORT( void )
+ FT_Set_Debug_Hook( FT_Library library,
+ FT_UInt hook_index,
+ FT_DebugHook_Func debug_hook );
@@ -281,7 +292,8 @@
/* <InOut> */
/* library :: A handle to a new library object. */
/* */
- FT_EXPORT( void ) FT_Add_Default_Modules( FT_Library library );
+ FT_EXPORT( void )
+ FT_Add_Default_Modules( FT_Library library );
/* */
--- a/include/freetype/ftoutln.h
+++ b/include/freetype/ftoutln.h
@@ -95,10 +95,10 @@
/* <Return> */
/* FreeType error code. 0 means sucess. */
/* */
- FT_EXPORT( FT_Error ) FT_Outline_Decompose(
- FT_Outline* outline,
- const FT_Outline_Funcs* interface,
- void* user );
+ FT_EXPORT( FT_Error )
+ FT_Outline_Decompose( FT_Outline* outline,
+ const FT_Outline_Funcs* interface,
+ void* user );
/*************************************************************************/
@@ -130,14 +130,15 @@
/* The reason why this function takes a `library' parameter is simply */
/* to use the library's memory allocator. */
/* */
- FT_EXPORT( FT_Error ) FT_Outline_New( FT_Library library,
- FT_UInt numPoints,
- FT_Int numContours,
- FT_Outline *anoutline );
+ FT_EXPORT( FT_Error )
+ FT_Outline_New( FT_Library library,
+ FT_UInt numPoints,
+ FT_Int numContours,
+ FT_Outline *anoutline );
- FT_EXPORT( FT_Error ) FT_Outline_New_Internal(
- FT_Memory memory,
+ FT_EXPORT( FT_Error )
+ FT_Outline_New_Internal( FT_Memory memory,
FT_UInt numPoints,
FT_Int numContours,
FT_Outline *anoutline );
@@ -167,12 +168,14 @@
/* The reason why this function takes an `library' parameter is */
/* simply to use FT_Free(). */
/* */
- FT_EXPORT( FT_Error ) FT_Outline_Done( FT_Library library,
- FT_Outline* outline );
+ FT_EXPORT( FT_Error )
+ FT_Outline_Done( FT_Library library,
+ FT_Outline* outline );
- FT_EXPORT( FT_Error ) FT_Outline_Done_Internal( FT_Memory memory,
- FT_Outline* outline );
+ FT_EXPORT( FT_Error )
+ FT_Outline_Done_Internal( FT_Memory memory,
+ FT_Outline* outline );
/*************************************************************************/
@@ -198,8 +201,9 @@
/* <Output> */
/* acbox :: The outline's control box. */
/* */
- FT_EXPORT( void ) FT_Outline_Get_CBox( FT_Outline* outline,
- FT_BBox *acbox );
+ FT_EXPORT( void )
+ FT_Outline_Get_CBox( FT_Outline* outline,
+ FT_BBox *acbox );
/*************************************************************************/
@@ -218,9 +222,10 @@
/* */
/* yOffset :: The vertical offset. */
/* */
- FT_EXPORT( void ) FT_Outline_Translate( FT_Outline* outline,
- FT_Pos xOffset,
- FT_Pos yOffset );
+ FT_EXPORT( void )
+ FT_Outline_Translate( FT_Outline* outline,
+ FT_Pos xOffset,
+ FT_Pos yOffset );
/*************************************************************************/
@@ -242,8 +247,9 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_EXPORT( FT_Error ) FT_Outline_Copy( FT_Outline* source,
- FT_Outline *target );
+ FT_EXPORT( FT_Error )
+ FT_Outline_Copy( FT_Outline* source,
+ FT_Outline *target );
/*************************************************************************/
@@ -265,8 +271,9 @@
/* You can use FT_Outline_Translate() if you need to translate the */
/* outline's points. */
/* */
- FT_EXPORT( void ) FT_Outline_Transform( FT_Outline* outline,
- FT_Matrix* matrix );
+ FT_EXPORT( void )
+ FT_Outline_Transform( FT_Outline* outline,
+ FT_Matrix* matrix );
/*************************************************************************/
@@ -288,7 +295,8 @@
/* It shouldn't be used by a normal client application, unless it */
/* knows what it is doing. */
/* */
- FT_EXPORT( void ) FT_Outline_Reverse( FT_Outline* outline );
+ FT_EXPORT( void )
+ FT_Outline_Reverse( FT_Outline* outline );
/*************************************************************************/
@@ -317,9 +325,10 @@
/* */
/* It will use the raster correponding to the default glyph format. */
/* */
- FT_EXPORT( FT_Error ) FT_Outline_Get_Bitmap( FT_Library library,
- FT_Outline* outline,
- FT_Bitmap *abitmap );
+ FT_EXPORT( FT_Error )
+ FT_Outline_Get_Bitmap( FT_Library library,
+ FT_Outline* outline,
+ FT_Bitmap *abitmap );
/*************************************************************************/
@@ -353,9 +362,10 @@
/* converter is called, which means that the value you give to it is */
/* actually ignored. */
/* */
- FT_EXPORT( FT_Error ) FT_Outline_Render( FT_Library library,
- FT_Outline* outline,
- FT_Raster_Params* params );
+ FT_EXPORT( FT_Error )
+ FT_Outline_Render( FT_Library library,
+ FT_Outline* outline,
+ FT_Raster_Params* params );
/* */
--- a/include/freetype/ftrender.h
+++ b/include/freetype/ftrender.h
@@ -37,25 +37,32 @@
/* create a new glyph object */
- typedef FT_Error (*FT_Glyph_Init_Func) ( FT_Glyph glyph,
- FT_GlyphSlot slot );
+ typedef FT_Error
+ (*FT_Glyph_Init_Func)( FT_Glyph glyph,
+ FT_GlyphSlot slot );
/* destroys a given glyph object */
- typedef void (*FT_Glyph_Done_Func) ( FT_Glyph glyph );
+ typedef void
+ (*FT_Glyph_Done_Func)( FT_Glyph glyph );
- typedef void (*FT_Glyph_Transform_Func)( FT_Glyph glyph,
- FT_Matrix* matrix,
- FT_Vector* delta );
+ typedef void
+ (*FT_Glyph_Transform_Func)( FT_Glyph glyph,
+ FT_Matrix* matrix,
+ FT_Vector* delta );
- typedef void (*FT_Glyph_BBox_Func) ( FT_Glyph glyph,
- FT_BBox* abbox );
+ typedef void
+ (*FT_Glyph_BBox_Func)( FT_Glyph glyph,
+ FT_BBox* abbox );
- typedef FT_Error (*FT_Glyph_Copy_Func) ( FT_Glyph source,
- FT_Glyph target );
+ typedef FT_Error
+ (*FT_Glyph_Copy_Func)( FT_Glyph source,
+ FT_Glyph target );
- typedef FT_Error (*FT_Glyph_Prepare_Func) ( FT_Glyph glyph,
- FT_GlyphSlot slot );
+ typedef FT_Error
+ (*FT_Glyph_Prepare_Func)( FT_Glyph glyph,
+ FT_GlyphSlot slot );
+
struct FT_Glyph_Class_
{
FT_UInt glyph_size;
@@ -69,23 +76,27 @@
};
- typedef FT_Error (*FTRenderer_render) ( FT_Renderer renderer,
- FT_GlyphSlot slot,
- FT_UInt mode,
- FT_Vector* origin );
+ typedef FT_Error
+ (*FTRenderer_render)( FT_Renderer renderer,
+ FT_GlyphSlot slot,
+ FT_UInt mode,
+ FT_Vector* origin );
- typedef FT_Error (*FTRenderer_transform)( FT_Renderer renderer,
- FT_GlyphSlot slot,
- FT_Matrix* matrix,
- FT_Vector* delta );
+ typedef FT_Error
+ (*FTRenderer_transform)( FT_Renderer renderer,
+ FT_GlyphSlot slot,
+ FT_Matrix* matrix,
+ FT_Vector* delta );
- typedef void (*FTRenderer_getCBox) ( FT_Renderer renderer,
- FT_GlyphSlot slot,
- FT_BBox* cbox );
+ typedef void
+ (*FTRenderer_getCBox)( FT_Renderer renderer,
+ FT_GlyphSlot slot,
+ FT_BBox* cbox );
- typedef FT_Error (*FTRenderer_setMode) ( FT_Renderer renderer,
- FT_ULong mode_tag,
- FT_Pointer mode_ptr );
+ typedef FT_Error
+ (*FTRenderer_setMode)( FT_Renderer renderer,
+ FT_ULong mode_tag,
+ FT_Pointer mode_ptr );
/*************************************************************************/
@@ -152,8 +163,9 @@
/* To add a new renderer, simply use FT_Add_Module(). To retrieve a */
/* renderer by its name, use FT_Get_Module(). */
/* */
- FT_EXPORT( FT_Renderer ) FT_Get_Renderer( FT_Library library,
- FT_Glyph_Format format );
+ FT_EXPORT( FT_Renderer )
+ FT_Get_Renderer( FT_Library library,
+ FT_Glyph_Format format );
/*************************************************************************/
@@ -183,10 +195,11 @@
/* */
/* This doesn't change the current renderer for other formats. */
/* */
- FT_EXPORT( FT_Error ) FT_Set_Renderer( FT_Library library,
- FT_Renderer renderer,
- FT_UInt num_params,
- FT_Parameter* parameters );
+ FT_EXPORT( FT_Error )
+ FT_Set_Renderer( FT_Library library,
+ FT_Renderer renderer,
+ FT_UInt num_params,
+ FT_Parameter* parameters );
/* */
--- a/include/freetype/ftsnames.h
+++ b/include/freetype/ftsnames.h
@@ -113,7 +113,8 @@
/* <Return> */
/* The number of strings in the `name' table. */
/* */
- FT_EXPORT( FT_UInt ) FT_Get_Sfnt_Name_Count( FT_Face face );
+ FT_EXPORT( FT_UInt )
+ FT_Get_Sfnt_Name_Count( FT_Face face );
/*************************************************************************/
@@ -143,9 +144,10 @@
/* `name' table entries, then do a loop until you get the right */
/* platform, encoding, and name ID. */
/* */
- FT_EXPORT( FT_Error ) FT_Get_Sfnt_Name( FT_Face face,
- FT_UInt index,
- FT_SfntName *aname );
+ FT_EXPORT( FT_Error )
+ FT_Get_Sfnt_Name( FT_Face face,
+ FT_UInt index,
+ FT_SfntName *aname );
/* */
--- a/include/freetype/ftsynth.h
+++ b/include/freetype/ftsynth.h
@@ -48,13 +48,15 @@
/* This code is completely experimental -- use with care! */
/* It will probably be completely rewritten in the future */
/* or even integrated into the library. */
- FT_EXPORT( FT_Error ) FT_Outline_Embolden( FT_GlyphSlot original,
- FT_Outline* outline,
- FT_Pos* advance );
+ FT_EXPORT( FT_Error )
+ FT_Outline_Embolden( FT_GlyphSlot original,
+ FT_Outline* outline,
+ FT_Pos* advance );
- FT_EXPORT( FT_Error ) FT_Outline_Oblique( FT_GlyphSlot original,
- FT_Outline* outline,
- FT_Pos* advance );
+ FT_EXPORT( FT_Error )
+ FT_Outline_Oblique( FT_GlyphSlot original,
+ FT_Outline* outline,
+ FT_Pos* advance );
FT_END_HEADER
--- a/include/freetype/ftsystem.h
+++ b/include/freetype/ftsystem.h
@@ -80,8 +80,9 @@
/* @return: */
/* Address of new memory block. 0 in case of failure. */
/* */
- typedef void* (*FT_Alloc_Func)( FT_Memory memory,
- long size );
+ typedef void*
+ (*FT_Alloc_Func)( FT_Memory memory,
+ long size );
/*************************************************************************/
@@ -97,8 +98,9 @@
/* */
/* block :: The address of the target memory block. */
/* */
- typedef void (*FT_Free_Func)( FT_Memory memory,
- void* block );
+ typedef void
+ (*FT_Free_Func)( FT_Memory memory,
+ void* block );
/*************************************************************************/
@@ -124,10 +126,11 @@
/* @note: */
/* In case of error, the old block must still be available. */
/* */
- typedef void* (*FT_Realloc_Func)( FT_Memory memory,
- long cur_size,
- long new_size,
- void* block );
+ typedef void*
+ (*FT_Realloc_Func)( FT_Memory memory,
+ long cur_size,
+ long new_size,
+ void* block );
/*************************************************************************/
@@ -215,10 +218,11 @@
/* This function might be called to perform a seek or skip operation */
/* with a `count' of 0. */
/* */
- typedef unsigned long (*FT_Stream_IO)( FT_Stream stream,
- unsigned long offset,
- unsigned char* buffer,
- unsigned long count );
+ typedef unsigned long
+ (*FT_Stream_IO)( FT_Stream stream,
+ unsigned long offset,
+ unsigned char* buffer,
+ unsigned long count );
/*************************************************************************/
@@ -232,7 +236,8 @@
/* @input: */
/* stream :: A handle to the target stream. */
/* */
- typedef void (*FT_Stream_Close)( FT_Stream stream );
+ typedef void
+ (*FT_Stream_Close)( FT_Stream stream );
/*************************************************************************/
--- a/include/freetype/fttrigon.h
+++ b/include/freetype/fttrigon.h
@@ -25,235 +25,251 @@
FT_BEGIN_HEADER
- /***************************************************************************
- *
- * @section:
- * computations
- *
- */
+ /*************************************************************************/
+ /* */
+ /* @section: */
+ /* computations */
+ /* */
+ /*************************************************************************/
- /***************************************************************************
- *
- * @type:
- * FT_Angle
- *
- * @description:
- * This type is used to model angle values in FreeType. Note that
- * the angle is a 16.16 fixed float value expressed in degrees.
- */
+ /*************************************************************************/
+ /* */
+ /* @type: */
+ /* FT_Angle */
+ /* */
+ /* @description: */
+ /* This type is used to model angle values in FreeType. Note that */
+ /* the angle is a 16.16 fixed float value expressed in degrees. */
+ /* */
typedef FT_Fixed FT_Angle;
- /***************************************************************************
- *
- * @macro:
- * FT_ANGLE_PI
- *
- * @description:
- * The angle pi expressed in @FT_Angle units.
- */
+ /*************************************************************************/
+ /* */
+ /* @macro: */
+ /* FT_ANGLE_PI */
+ /* */
+ /* @description: */
+ /* The angle pi expressed in @FT_Angle units. */
+ /* */
#define FT_ANGLE_PI ( 180L << 16 )
- /***************************************************************************
- *
- * @macro:
- * FT_ANGLE_2PI
- *
- * @description:
- * The angle 2*pi expressed in @FT_Angle units.
- */
+ /*************************************************************************/
+ /* */
+ /* @macro: */
+ /* FT_ANGLE_2PI */
+ /* */
+ /* @description: */
+ /* The angle 2*pi expressed in @FT_Angle units. */
+ /* */
#define FT_ANGLE_2PI ( FT_ANGLE_PI * 2 )
- /***************************************************************************
- *
- * @macro:
- * FT_ANGLE_PI2
- *
- * @description:
- * The angle pi/2 expressed in @FT_Angle units.
- */
+ /*************************************************************************/
+ /* */
+ /* @macro: */
+ /* FT_ANGLE_PI2 */
+ /* */
+ /* @description: */
+ /* The angle pi/2 expressed in @FT_Angle units. */
+ /* */
#define FT_ANGLE_PI2 ( FT_ANGLE_PI / 2 )
- /***************************************************************************
- *
- * @macro:
- * FT_ANGLE_PI4
- *
- * @description:
- * The angle pi/4 expressed in @FT_Angle units.
- */
+ /*************************************************************************/
+ /* */
+ /* @macro: */
+ /* FT_ANGLE_PI4 */
+ /* */
+ /* @description: */
+ /* The angle pi/4 expressed in @FT_Angle units. */
+ /* */
#define FT_ANGLE_PI4 ( FT_ANGLE_PI / 4 )
- /***************************************************************************
- *
- * @function:
- * FT_Sin
- *
- * @description:
- * Return the sinus of a given angle in fixed point format.
- *
- * @input:
- * angle :: The input angle.
- *
- * @return:
- * The sinus value.
- *
- * @note:
- * If you need both the sinus and cosinus for a given angle, use the
- * function @FT_Vector_Unit.
- */
- FT_EXPORT( FT_Fixed ) FT_Sin( FT_Angle angle );
+ /*************************************************************************/
+ /* */
+ /* @function: */
+ /* FT_Sin */
+ /* */
+ /* @description: */
+ /* Return the sinus of a given angle in fixed point format. */
+ /* */
+ /* @input: */
+ /* angle :: The input angle. */
+ /* */
+ /* @return: */
+ /* The sinus value. */
+ /* */
+ /* @note: */
+ /* If you need both the sinus and cosinus for a given angle, use the */
+ /* function @FT_Vector_Unit. */
+ /* */
+ FT_EXPORT( FT_Fixed )
+ FT_Sin( FT_Angle angle );
- /***************************************************************************
- *
- * @function:
- * FT_Cos
- *
- * @description:
- * Return the cosinus of a given angle in fixed point format.
- *
- * @input:
- * angle :: The input angle.
- *
- * @return:
- * The cosinus value.
- *
- * @note:
- * If you need both the sinus and cosinus for a given angle, use the
- * function @FT_Vector_Unit.
- */
- FT_EXPORT( FT_Fixed ) FT_Cos( FT_Angle angle );
+ /*************************************************************************/
+ /* */
+ /* @function: */
+ /* FT_Cos */
+ /* */
+ /* @description: */
+ /* Return the cosinus of a given angle in fixed point format. */
+ /* */
+ /* @input: */
+ /* angle :: The input angle. */
+ /* */
+ /* @return: */
+ /* The cosinus value. */
+ /* */
+ /* @note: */
+ /* If you need both the sinus and cosinus for a given angle, use the */
+ /* function @FT_Vector_Unit. */
+ /* */
+ FT_EXPORT( FT_Fixed )
+ FT_Cos( FT_Angle angle );
- /***************************************************************************
- *
- * @function:
- * FT_Tan
- *
- * @description:
- * Return the tangent of a given angle in fixed point format.
- *
- * @input:
- * angle :: The input angle.
- *
- * @return:
- * The tangent value.
- */
- FT_EXPORT( FT_Fixed ) FT_Tan( FT_Angle angle );
+ /*************************************************************************/
+ /* */
+ /* @function: */
+ /* FT_Tan */
+ /* */
+ /* @description: */
+ /* Return the tangent of a given angle in fixed point format. */
+ /* */
+ /* @input: */
+ /* angle :: The input angle. */
+ /* */
+ /* @return: */
+ /* The tangent value. */
+ /* */
+ FT_EXPORT( FT_Fixed )
+ FT_Tan( FT_Angle angle );
- /***************************************************************************
- *
- * @function:
- * FT_Atan2
- *
- * @description:
- * Return the arc-tangent corresponding to a given vector (x,y) in
- * the 2d plane.
- *
- * @input:
- * x :: The horizontal vector coordinate.
- * y :: The vertical vector coordinate.
- *
- * @return:
- * The arc-tangent value (i.e. angle).
- */
- FT_EXPORT( FT_Angle ) FT_Atan2( FT_Fixed x, FT_Fixed y );
+ /*************************************************************************/
+ /* */
+ /* @function: */
+ /* FT_Atan2 */
+ /* */
+ /* @description: */
+ /* Return the arc-tangent corresponding to a given vector (x,y) in */
+ /* the 2d plane. */
+ /* */
+ /* @input: */
+ /* x :: The horizontal vector coordinate. */
+ /* */
+ /* y :: The vertical vector coordinate. */
+ /* */
+ /* @return: */
+ /* The arc-tangent value (i.e. angle). */
+ /* */
+ FT_EXPORT( FT_Angle )
+ FT_Atan2( FT_Fixed x,
+ FT_Fixed y );
- /***************************************************************************
- *
- * @function:
- * FT_Vector_Unit
- *
- * @description:
- * Return the unit vector corresponding to a given angle. After the call,
- * the value of "vec.x" will be "sin(theta)", and the value of "vec.y"
- * will be "cos(angle)".
- *
- * This function is useful to retrieve both the sinus and cosinus of a
- * given angle quickly.
- *
- * @input:
- * vec :: The address of target vector.
- * angle :: The address of angle.
- */
- FT_EXPORT( void ) FT_Vector_Unit( FT_Vector* vec,
- FT_Angle angle );
+ /*************************************************************************/
+ /* */
+ /* @function: */
+ /* FT_Vector_Unit */
+ /* */
+ /* @description: */
+ /* Return the unit vector corresponding to a given angle. After the */
+ /* call, the value of `vec.x' will be `sin(angle)', and the value of */
+ /* `vec.y' will be `cos(angle)'. */
+ /* */
+ /* This function is useful to retrieve both the sinus and cosinus of */
+ /* a given angle quickly. */
+ /* */
+ /* @output: */
+ /* vec :: The address of target vector. */
+ /* */
+ /* @input: */
+ /* angle :: The address of angle. */
+ /* */
+ FT_EXPORT( void )
+ FT_Vector_Unit( FT_Vector* vec,
+ FT_Angle angle );
- /***************************************************************************
- *
- * @function:
- * FT_Vector_Rotate
- *
- * @description:
- * Rotate a vector by a given angle.
- *
- * @input:
- * vec :: The address of target vector.
- * angle :: The address of angle.
- */
- FT_EXPORT( void ) FT_Vector_Rotate( FT_Vector* vec,
- FT_Angle angle );
+ /*************************************************************************/
+ /* */
+ /* @function: */
+ /* FT_Vector_Rotate */
+ /* */
+ /* @description: */
+ /* Rotate a vector by a given angle. */
+ /* */
+ /* @inout: */
+ /* vec :: The address of target vector. */
+ /* */
+ /* @input: */
+ /* angle :: The address of angle. */
+ /* */
+ FT_EXPORT( void )
+ FT_Vector_Rotate( FT_Vector* vec,
+ FT_Angle angle );
- /***************************************************************************
- *
- * @function:
- * FT_Vector_Length
- *
- * @description:
- * Return the length of a given vector.
- *
- * @input:
- * vec :: The address of target vector.
- *
- * @return:
- * The vector length, expressed in the same units that the original
- * vector coordinates.
- */
- FT_EXPORT( FT_Fixed ) FT_Vector_Length( FT_Vector* vec );
+ /*************************************************************************/
+ /* */
+ /* @function: */
+ /* FT_Vector_Length */
+ /* */
+ /* @description: */
+ /* Return the length of a given vector. */
+ /* */
+ /* @input: */
+ /* vec :: The address of target vector. */
+ /* */
+ /* @return: */
+ /* The vector length, expressed in the same units that the original */
+ /* vector coordinates. */
+ /* */
+ FT_EXPORT( FT_Fixed )
+ FT_Vector_Length( FT_Vector* vec );
- /***************************************************************************
- *
- * @function:
- * FT_Vector_Normalize
- *
- * @description:
- * Normalize a given vector (i.e. compute the equivalent unit vector).
- *
- * @input:
- * vec :: The address of target vector.
- */
- FT_EXPORT( void ) FT_Vector_Normalize( FT_Vector* vec );
+ /*************************************************************************/
+ /* */
+ /* @function: */
+ /* FT_Vector_Normalize */
+ /* */
+ /* @description: */
+ /* Normalize a given vector (i.e. compute the equivalent unit */
+ /* vector). */
+ /* */
+ /* @inout: */
+ /* vec :: The address of target vector. */
+ /* */
+ FT_EXPORT( void )
+ FT_Vector_Normalize( FT_Vector* vec );
- /***************************************************************************
- *
- * @function:
- * FT_Vector_Polarize
- *
- * @description:
- * Compute both the length and angle of a given vector.
- *
- * @input:
- * vec :: The address of source vector.
- *
- * @output:
- * length :: The vector length.
- * angle :: The vector angle.
- */
- FT_EXPORT( void ) FT_Vector_Polarize( FT_Vector* vec,
- FT_Fixed *length,
- FT_Angle *angle );
+ /*************************************************************************/
+ /* */
+ /* @function: */
+ /* FT_Vector_Polarize */
+ /* */
+ /* @description: */
+ /* Compute both the length and angle of a given vector. */
+ /* */
+ /* @input: */
+ /* vec :: The address of source vector. */
+ /* */
+ /* @output: */
+ /* length :: The vector length. */
+ /* angle :: The vector angle. */
+ /* */
+ FT_EXPORT( void )
+ FT_Vector_Polarize( FT_Vector* vec,
+ FT_Fixed *length,
+ FT_Angle *angle );
/* */
--- a/include/freetype/tttables.h
+++ b/include/freetype/tttables.h
@@ -193,7 +193,7 @@
FT_UShort number_Of_HMetrics;
/* The following fields are not defined by the TrueType specification */
- /* but they're used to connect the metrics header to the relevant */
+ /* but they are used to connect the metrics header to the relevant */
/* `HMTX' table. */
void* long_metrics;
@@ -293,7 +293,7 @@
/* module is able to read both the horizontal and vertical */
/* headers. */
/* */
- typedef struct TT_VertHeader_
+ typedef struct TT_VertHeader_
{
FT_Fixed Version;
FT_Short Ascender;
@@ -428,7 +428,7 @@
/* A structure used to model a TrueType PCLT table. All fields */
/* comply to the TrueType table. */
/* */
- typedef struct TT_PCLT_
+ typedef struct TT_PCLT_
{
FT_Fixed Version;
FT_ULong FontNumber;
@@ -555,8 +555,9 @@
/* internal use only */
- typedef void* (*FT_Get_Sfnt_Table_Func)( FT_Face face,
- FT_Sfnt_Tag tag );
+ typedef void*
+ (*FT_Get_Sfnt_Table_Func)( FT_Face face,
+ FT_Sfnt_Tag tag );
/*************************************************************************/
@@ -584,8 +585,9 @@
/* by the sfnt/truetype/opentype drivers. See FT_Sfnt_Tag for a */
/* list. */
/* */
- FT_EXPORT( void* ) FT_Get_Sfnt_Table( FT_Face face,
- FT_Sfnt_Tag tag );
+ FT_EXPORT( void* )
+ FT_Get_Sfnt_Table( FT_Face face,
+ FT_Sfnt_Tag tag );
/* */
--- a/src/truetype/ttdriver.c
+++ b/src/truetype/ttdriver.c
@@ -88,11 +88,11 @@
/* */
/* They can be implemented by format-specific interfaces. */
/* */
- static
- FT_Error Get_Kerning( TT_Face face,
- FT_UInt left_glyph,
- FT_UInt right_glyph,
- FT_Vector* kerning )
+ static FT_Error
+ Get_Kerning( TT_Face face,
+ FT_UInt left_glyph,
+ FT_UInt right_glyph,
+ FT_Vector* kerning )
{
TT_Kern_0_Pair* pair;
@@ -183,12 +183,12 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- static
- FT_Error Set_Char_Sizes( TT_Size size,
- FT_F26Dot6 char_width,
- FT_F26Dot6 char_height,
- FT_UInt horz_resolution,
- FT_UInt vert_resolution )
+ static FT_Error
+ Set_Char_Sizes( TT_Size size,
+ FT_F26Dot6 char_width,
+ FT_F26Dot6 char_height,
+ FT_UInt horz_resolution,
+ FT_UInt vert_resolution )
{
FT_Size_Metrics* metrics = &size->root.metrics;
TT_Face face = (TT_Face)size->root.face;
@@ -246,10 +246,10 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- static
- FT_Error Set_Pixel_Sizes( TT_Size size,
- FT_UInt pixel_width,
- FT_UInt pixel_height )
+ static FT_Error
+ Set_Pixel_Sizes( TT_Size size,
+ FT_UInt pixel_width,
+ FT_UInt pixel_height )
{
FT_UNUSED( pixel_width );
FT_UNUSED( pixel_height );
@@ -291,11 +291,11 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- static
- FT_Error Load_Glyph( TT_GlyphSlot slot,
- TT_Size size,
- FT_UShort glyph_index,
- FT_UInt load_flags )
+ static FT_Error
+ Load_Glyph( TT_GlyphSlot slot,
+ TT_Size size,
+ FT_UShort glyph_index,
+ FT_UInt load_flags )
{
FT_Error error;
@@ -361,9 +361,9 @@
/* <Return> */
/* Glyph index. 0 means `undefined character code'. */
/* */
- static
- FT_UInt Get_Char_Index( TT_CharMap charmap,
- FT_Long charcode )
+ static FT_UInt
+ Get_Char_Index( TT_CharMap charmap,
+ FT_Long charcode )
{
FT_Error error;
TT_Face face;
@@ -406,9 +406,9 @@
/*************************************************************************/
- static
- FT_Module_Interface tt_get_interface( TT_Driver driver,
- const char* interface )
+ static FT_Module_Interface
+ tt_get_interface( TT_Driver driver,
+ const char* interface )
{
FT_Module sfntd = FT_Get_Module( driver->root.root.library,
"sfnt" );
@@ -499,7 +499,8 @@
/* format-specific interface can then be retrieved through the method */
/* interface->get_format_interface. */
/* */
- FT_EXPORT_DEF( const FT_Driver_Class* ) getDriverClass( void )
+ FT_EXPORT_DEF( const FT_Driver_Class* )
+ getDriverClass( void )
{
return &tt_driver_class;
}
--- a/src/truetype/ttgload.c
+++ b/src/truetype/ttgload.c
@@ -81,11 +81,11 @@
/* This function will much probably move to another component in the */
/* near future, but I haven't decided which yet. */
/* */
- FT_LOCAL_DEF
- void TT_Get_Metrics( TT_HoriHeader* header,
- FT_UInt index,
- FT_Short* bearing,
- FT_UShort* advance )
+ FT_LOCAL_DEF void
+ TT_Get_Metrics( TT_HoriHeader* header,
+ FT_UInt index,
+ FT_Short* bearing,
+ FT_UShort* advance )
{
TT_LongMetrics* longs_m;
FT_UShort k = header->number_Of_HMetrics;
@@ -111,12 +111,12 @@
/* `check' is true, take care of monospaced fonts by returning the */
/* advance width maximum. */
/* */
- static
- void Get_HMetrics( TT_Face face,
- FT_UInt index,
- FT_Bool check,
- FT_Short* lsb,
- FT_UShort* aw )
+ static void
+ Get_HMetrics( TT_Face face,
+ FT_UInt index,
+ FT_Bool check,
+ FT_Short* lsb,
+ FT_UShort* aw )
{
TT_Get_Metrics( &face->horizontal, index, lsb, aw );
@@ -130,9 +130,9 @@
/* Returns the advance width table for a given pixel size if it is */
/* found in the font's `hdmx' table (if any). */
/* */
- static
- FT_Byte* Get_Advance_Widths( TT_Face face,
- FT_UShort ppem )
+ static FT_Byte*
+ Get_Advance_Widths( TT_Face face,
+ FT_UShort ppem )
{
FT_UShort n;
@@ -155,11 +155,11 @@
/* */
/* Translates an array of coordinates. */
/* */
- static
- void translate_array( FT_UInt n,
- FT_Vector* coords,
- FT_Pos delta_x,
- FT_Pos delta_y )
+ static void
+ translate_array( FT_UInt n,
+ FT_Vector* coords,
+ FT_Pos delta_x,
+ FT_Pos delta_y )
{
FT_UInt k;
@@ -174,11 +174,11 @@
}
- static
- void tt_prepare_zone( TT_GlyphZone* zone,
- FT_GlyphLoad* load,
- FT_UInt start_point,
- FT_UInt start_contour )
+ static void
+ tt_prepare_zone( TT_GlyphZone* zone,
+ FT_GlyphLoad* load,
+ FT_UInt start_point,
+ FT_UInt start_contour )
{
zone->n_points = (FT_UShort)( load->outline.n_points - start_point );
zone->n_contours = (FT_Short) ( load->outline.n_contours - start_contour );
@@ -201,7 +201,7 @@
/* */
/*************************************************************************/
- FT_CALLBACK_DEF(FT_Error)
+ FT_CALLBACK_DEF( FT_Error )
TT_Access_Glyph_Frame( TT_Loader* loader,
FT_UInt glyph_index,
FT_ULong offset,
@@ -224,7 +224,7 @@
}
- FT_CALLBACK_DEF(void)
+ FT_CALLBACK_DEF( void )
TT_Forget_Glyph_Frame( TT_Loader* loader )
{
FT_Stream stream = loader->stream;
@@ -234,7 +234,7 @@
}
- FT_CALLBACK_DEF(FT_Error)
+ FT_CALLBACK_DEF( FT_Error )
TT_Load_Glyph_Header( TT_Loader* loader )
{
FT_Stream stream = loader->stream;
@@ -257,7 +257,7 @@
}
- FT_CALLBACK_DEF(FT_Error)
+ FT_CALLBACK_DEF( FT_Error )
TT_Load_Simple_Glyph( TT_Loader* load )
{
FT_Error error;
@@ -416,7 +416,7 @@
}
- FT_CALLBACK_DEF(FT_Error)
+ FT_CALLBACK_DEF( FT_Error )
TT_Load_Composite_Glyph( TT_Loader* loader )
{
FT_Error error;
@@ -506,8 +506,8 @@
}
- FT_LOCAL_DEF
- void TT_Init_Glyph_Loading( TT_Face face )
+ FT_LOCAL_DEF void
+ TT_Init_Glyph_Loading( TT_Face face )
{
face->access_glyph_frame = TT_Access_Glyph_Frame;
face->read_glyph_header = TT_Load_Glyph_Header;
@@ -527,9 +527,9 @@
/* Usually, this means scaling and hinting through bytecode */
/* interpretation. */
/* */
- static
- FT_Error TT_Process_Simple_Glyph( TT_Loader* load,
- FT_Bool debug )
+ static FT_Error
+ TT_Process_Simple_Glyph( TT_Loader* load,
+ FT_Bool debug )
{
FT_GlyphLoader* gloader = load->gloader;
FT_Outline* outline = &gloader->current.outline;
@@ -657,9 +657,9 @@
/* Loads a given truetype glyph. Handles composites and uses a */
/* TT_Loader object. */
/* */
- static
- FT_Error load_truetype_glyph( TT_Loader* loader,
- FT_UInt glyph_index )
+ static FT_Error
+ load_truetype_glyph( TT_Loader* loader,
+ FT_UInt glyph_index )
{
#ifdef TT_CONFIG_OPTION_BYTECODE_INTERPRETER
@@ -1110,9 +1110,9 @@
}
- static
- void compute_glyph_metrics( TT_Loader* loader,
- FT_UInt glyph_index )
+ static void
+ compute_glyph_metrics( TT_Loader* loader,
+ FT_UInt glyph_index )
{
FT_BBox bbox;
TT_Face face = (TT_Face)loader->face;
@@ -1313,11 +1313,11 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Load_Glyph( TT_Size size,
- TT_GlyphSlot glyph,
- FT_UShort glyph_index,
- FT_UInt load_flags )
+ FT_LOCAL_DEF FT_Error
+ TT_Load_Glyph( TT_Size size,
+ TT_GlyphSlot glyph,
+ FT_UShort glyph_index,
+ FT_UInt load_flags )
{
SFNT_Interface* sfnt;
TT_Face face;
--- a/src/truetype/ttgload.h
+++ b/src/truetype/ttgload.h
@@ -31,20 +31,20 @@
FT_BEGIN_HEADER
- FT_LOCAL
- void TT_Get_Metrics( TT_HoriHeader* header,
- FT_UInt index,
- FT_Short* bearing,
- FT_UShort* advance );
+ FT_LOCAL void
+ TT_Get_Metrics( TT_HoriHeader* header,
+ FT_UInt index,
+ FT_Short* bearing,
+ FT_UShort* advance );
- FT_LOCAL
- void TT_Init_Glyph_Loading( TT_Face face );
+ FT_LOCAL void
+ TT_Init_Glyph_Loading( TT_Face face );
- FT_LOCAL
- FT_Error TT_Load_Glyph( TT_Size size,
- TT_GlyphSlot glyph,
- FT_UShort glyph_index,
- FT_UInt load_flags );
+ FT_LOCAL FT_Error
+ TT_Load_Glyph( TT_Size size,
+ TT_GlyphSlot glyph,
+ FT_UShort glyph_index,
+ FT_UInt load_flags );
FT_END_HEADER
--- a/src/truetype/ttinterp.c
+++ b/src/truetype/ttinterp.c
@@ -256,10 +256,10 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Goto_CodeRange( TT_ExecContext exec,
- FT_Int range,
- FT_Long IP )
+ FT_LOCAL_DEF FT_Error
+ TT_Goto_CodeRange( TT_ExecContext exec,
+ FT_Int range,
+ FT_Long IP )
{
TT_CodeRange* coderange;
@@ -306,11 +306,11 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Set_CodeRange( TT_ExecContext exec,
- FT_Int range,
- void* base,
- FT_Long length )
+ FT_LOCAL_DEF FT_Error
+ TT_Set_CodeRange( TT_ExecContext exec,
+ FT_Int range,
+ void* base,
+ FT_Long length )
{
FT_Assert( range >= 1 && range <= 3 );
@@ -341,9 +341,9 @@
/* <Note> */
/* Does not set the Error variable. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Clear_CodeRange( TT_ExecContext exec,
- FT_Int range )
+ FT_LOCAL_DEF FT_Error
+ TT_Clear_CodeRange( TT_ExecContext exec,
+ FT_Int range )
{
FT_Assert( range >= 1 && range <= 3 );
@@ -380,9 +380,9 @@
/* <Note> */
/* Only the glyph loader and debugger should call this function. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Destroy_Context( TT_ExecContext exec,
- FT_Memory memory )
+ FT_LOCAL_DEF FT_Error
+ TT_Destroy_Context( TT_ExecContext exec,
+ FT_Memory memory )
{
/* free composite load stack */
FREE( exec->loadStack );
@@ -432,10 +432,10 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- static
- FT_Error Init_Context( TT_ExecContext exec,
- TT_Face face,
- FT_Memory memory )
+ static FT_Error
+ Init_Context( TT_ExecContext exec,
+ TT_Face face,
+ FT_Memory memory )
{
FT_Error error;
@@ -500,12 +500,12 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- static
- FT_Error Update_Max( FT_Memory memory,
- FT_ULong* size,
- FT_Long multiplier,
- void** buff,
- FT_ULong new_max )
+ static FT_Error
+ Update_Max( FT_Memory memory,
+ FT_ULong* size,
+ FT_Long multiplier,
+ void** buff,
+ FT_ULong new_max )
{
FT_Error error;
@@ -544,10 +544,10 @@
/* <Note> */
/* Only the glyph loader and debugger should call this function. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Load_Context( TT_ExecContext exec,
- TT_Face face,
- TT_Size size )
+ FT_LOCAL_DEF FT_Error
+ TT_Load_Context( TT_ExecContext exec,
+ TT_Face face,
+ TT_Size size )
{
FT_Int i;
FT_ULong tmp;
@@ -647,9 +647,9 @@
/* <Note> */
/* Only the glyph loader and debugger should call this function. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Save_Context( TT_ExecContext exec,
- TT_Size size )
+ FT_LOCAL_DEF FT_Error
+ TT_Save_Context( TT_ExecContext exec,
+ TT_Size size )
{
FT_Int i;
@@ -694,9 +694,9 @@
/* <Note> */
/* Only the glyph loader and debugger should call this function. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Run_Context( TT_ExecContext exec,
- FT_Bool debug )
+ FT_LOCAL_DEF FT_Error
+ TT_Run_Context( TT_ExecContext exec,
+ FT_Bool debug )
{
FT_Error error;
@@ -754,7 +754,8 @@
/* documentation is in ttinterp.h */
- FT_EXPORT_DEF( TT_ExecContext ) TT_New_Context( TT_Face face )
+ FT_EXPORT_DEF( TT_ExecContext )
+ TT_New_Context( TT_Face face )
{
TT_Driver driver;
TT_ExecContext exec;
@@ -814,8 +815,8 @@
/* <Note> */
/* Only the glyph loader and debugger should call this function. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Done_Context( TT_ExecContext exec )
+ FT_LOCAL_DEF FT_Error
+ TT_Done_Context( TT_ExecContext exec )
{
/* Nothing at all for now */
FT_UNUSED( exec );
@@ -827,8 +828,9 @@
/* return length of given vector */
#ifdef FT_CONFIG_OPTION_OLD_CALCS
- static FT_F26Dot6 Norm( FT_F26Dot6 X,
- FT_F26Dot6 Y )
+ static FT_F26Dot6
+ Norm( FT_F26Dot6 X,
+ FT_F26Dot6 Y )
{
TT_INT64 T1, T2;
@@ -843,8 +845,9 @@
#else /* !FT_CONFIG_OPTION_OLD_CALCS */
- static FT_F26Dot6 Norm( FT_F26Dot6 X,
- FT_F26Dot6 Y )
+ static FT_F26Dot6
+ Norm( FT_F26Dot6 X,
+ FT_F26Dot6 Y )
{
FT_Vector v;
@@ -1210,8 +1213,8 @@
/* <Return> */
/* The aspect ratio in 16.16 format, always <= 1.0 . */
/* */
- static
- FT_Long Current_Ratio( EXEC_OP )
+ static FT_Long
+ Current_Ratio( EXEC_OP )
{
if ( CUR.tt_metrics.ratio )
return CUR.tt_metrics.ratio;
@@ -1235,8 +1238,8 @@
}
- static
- FT_Long Current_Ppem( EXEC_OP )
+ static FT_Long
+ Current_Ppem( EXEC_OP )
{
return TT_MULFIX( CUR.tt_metrics.ppem, CURRENT_Ratio() );
}
@@ -1249,41 +1252,47 @@
/*************************************************************************/
- FT_CALLBACK_DEF(FT_F26Dot6) Read_CVT( EXEC_OP_ FT_ULong index )
+ FT_CALLBACK_DEF( FT_F26Dot6 )
+ Read_CVT( EXEC_OP_ FT_ULong index )
{
return CUR.cvt[index];
}
- FT_CALLBACK_DEF(FT_F26Dot6) Read_CVT_Stretched( EXEC_OP_ FT_ULong index )
+ FT_CALLBACK_DEF( FT_F26Dot6 )
+ Read_CVT_Stretched( EXEC_OP_ FT_ULong index )
{
return TT_MULFIX( CUR.cvt[index], CURRENT_Ratio() );
}
- FT_CALLBACK_DEF(void) Write_CVT( EXEC_OP_ FT_ULong index,
- FT_F26Dot6 value )
+ FT_CALLBACK_DEF( void )
+ Write_CVT( EXEC_OP_ FT_ULong index,
+ FT_F26Dot6 value )
{
CUR.cvt[index] = value;
}
- FT_CALLBACK_DEF(void) Write_CVT_Stretched( EXEC_OP_ FT_ULong index,
- FT_F26Dot6 value )
+ FT_CALLBACK_DEF( void )
+ Write_CVT_Stretched( EXEC_OP_ FT_ULong index,
+ FT_F26Dot6 value )
{
CUR.cvt[index] = FT_DivFix( value, CURRENT_Ratio() );
}
- FT_CALLBACK_DEF(void) Move_CVT( EXEC_OP_ FT_ULong index,
- FT_F26Dot6 value )
+ FT_CALLBACK_DEF( void )
+ Move_CVT( EXEC_OP_ FT_ULong index,
+ FT_F26Dot6 value )
{
CUR.cvt[index] += value;
}
- FT_CALLBACK_DEF(void) Move_CVT_Stretched( EXEC_OP_ FT_ULong index,
- FT_F26Dot6 value )
+ FT_CALLBACK_DEF( void )
+ Move_CVT_Stretched( EXEC_OP_ FT_ULong index,
+ FT_F26Dot6 value )
{
CUR.cvt[index] += FT_DivFix( value, CURRENT_Ratio() );
}
@@ -1304,7 +1313,8 @@
/* <Note> */
/* This one could become a macro. */
/* */
- static FT_Short GetShortIns( EXEC_OP )
+ static FT_Short
+ GetShortIns( EXEC_OP )
{
/* Reading a byte stream so there is no endianess (DaveP) */
CUR.IP += 2;
@@ -1329,9 +1339,9 @@
/* <Return> */
/* SUCCESS or FAILURE. */
/* */
- static
- FT_Bool Ins_Goto_CodeRange( EXEC_OP_ FT_Int aRange,
- FT_ULong aIP )
+ static FT_Bool
+ Ins_Goto_CodeRange( EXEC_OP_ FT_Int aRange,
+ FT_ULong aIP )
{
TT_CodeRange* range;
@@ -1386,10 +1396,10 @@
/* <InOut> */
/* zone :: The affected glyph zone. */
/* */
- static
- void Direct_Move( EXEC_OP_ TT_GlyphZone* zone,
- FT_UShort point,
- FT_F26Dot6 distance )
+ static void
+ Direct_Move( EXEC_OP_ TT_GlyphZone* zone,
+ FT_UShort point,
+ FT_F26Dot6 distance )
{
FT_F26Dot6 v;
@@ -1448,10 +1458,10 @@
/*************************************************************************/
- static
- void Direct_Move_X( EXEC_OP_ TT_GlyphZone* zone,
- FT_UShort point,
- FT_F26Dot6 distance )
+ static void
+ Direct_Move_X( EXEC_OP_ TT_GlyphZone* zone,
+ FT_UShort point,
+ FT_F26Dot6 distance )
{
FT_UNUSED_EXEC;
@@ -1460,10 +1470,10 @@
}
- static
- void Direct_Move_Y( EXEC_OP_ TT_GlyphZone* zone,
- FT_UShort point,
- FT_F26Dot6 distance )
+ static void
+ Direct_Move_Y( EXEC_OP_ TT_GlyphZone* zone,
+ FT_UShort point,
+ FT_F26Dot6 distance )
{
FT_UNUSED_EXEC;
@@ -1494,9 +1504,9 @@
/* the description of super round that we should add the compensation */
/* before rounding. */
/* */
- static
- FT_F26Dot6 Round_None( EXEC_OP_ FT_F26Dot6 distance,
- FT_F26Dot6 compensation )
+ static FT_F26Dot6
+ Round_None( EXEC_OP_ FT_F26Dot6 distance,
+ FT_F26Dot6 compensation )
{
FT_F26Dot6 val;
@@ -1534,9 +1544,9 @@
/* <Return> */
/* Rounded distance. */
/* */
- static
- FT_F26Dot6 Round_To_Grid( EXEC_OP_ FT_F26Dot6 distance,
- FT_F26Dot6 compensation )
+ static FT_F26Dot6
+ Round_To_Grid( EXEC_OP_ FT_F26Dot6 distance,
+ FT_F26Dot6 compensation )
{
FT_F26Dot6 val;
@@ -1578,9 +1588,9 @@
/* <Return> */
/* Rounded distance. */
/* */
- static
- FT_F26Dot6 Round_To_Half_Grid( EXEC_OP_ FT_F26Dot6 distance,
- FT_F26Dot6 compensation )
+ static FT_F26Dot6
+ Round_To_Half_Grid( EXEC_OP_ FT_F26Dot6 distance,
+ FT_F26Dot6 compensation )
{
FT_F26Dot6 val;
@@ -1620,9 +1630,9 @@
/* <Return> */
/* Rounded distance. */
/* */
- static
- FT_F26Dot6 Round_Down_To_Grid( EXEC_OP_ FT_F26Dot6 distance,
- FT_F26Dot6 compensation )
+ static FT_F26Dot6
+ Round_Down_To_Grid( EXEC_OP_ FT_F26Dot6 distance,
+ FT_F26Dot6 compensation )
{
FT_F26Dot6 val;
@@ -1664,9 +1674,9 @@
/* <Return> */
/* Rounded distance. */
/* */
- static
- FT_F26Dot6 Round_Up_To_Grid( EXEC_OP_ FT_F26Dot6 distance,
- FT_F26Dot6 compensation )
+ static FT_F26Dot6
+ Round_Up_To_Grid( EXEC_OP_ FT_F26Dot6 distance,
+ FT_F26Dot6 compensation )
{
FT_F26Dot6 val;
@@ -1708,9 +1718,9 @@
/* <Return> */
/* Rounded distance. */
/* */
- static
- FT_F26Dot6 Round_To_Double_Grid( EXEC_OP_ FT_F26Dot6 distance,
- FT_F26Dot6 compensation )
+ static FT_F26Dot6
+ Round_To_Double_Grid( EXEC_OP_ FT_F26Dot6 distance,
+ FT_F26Dot6 compensation )
{
FT_F26Dot6 val;
@@ -1758,9 +1768,9 @@
/* the description of super round that we should add the compensation */
/* before rounding. */
/* */
- static
- FT_F26Dot6 Round_Super( EXEC_OP_ FT_F26Dot6 distance,
- FT_F26Dot6 compensation )
+ static FT_F26Dot6
+ Round_Super( EXEC_OP_ FT_F26Dot6 distance,
+ FT_F26Dot6 compensation )
{
FT_F26Dot6 val;
@@ -1806,9 +1816,9 @@
/* There is a separate function for Round_Super_45() as we may need */
/* greater precision. */
/* */
- static
- FT_F26Dot6 Round_Super_45( EXEC_OP_ FT_F26Dot6 distance,
- FT_F26Dot6 compensation )
+ static FT_F26Dot6
+ Round_Super_45( EXEC_OP_ FT_F26Dot6 distance,
+ FT_F26Dot6 compensation )
{
FT_F26Dot6 val;
@@ -1845,8 +1855,8 @@
/* <Input> */
/* round_mode :: The rounding mode to be used. */
/* */
- static
- void Compute_Round( EXEC_OP_ FT_Byte round_mode )
+ static void
+ Compute_Round( EXEC_OP_ FT_Byte round_mode )
{
switch ( round_mode )
{
@@ -1897,9 +1907,9 @@
/* GridPeriod :: Grid period */
/* selector :: SROUND opcode */
/* */
- static
- void SetSuperRound( EXEC_OP_ FT_F26Dot6 GridPeriod,
- FT_Long selector )
+ static void
+ SetSuperRound( EXEC_OP_ FT_F26Dot6 GridPeriod,
+ FT_Long selector )
{
switch ( (FT_Int)( selector & 0xC0 ) )
{
@@ -1968,9 +1978,9 @@
/* <Return> */
/* The distance in F26dot6 format. */
/* */
- static
- FT_F26Dot6 Project( EXEC_OP_ FT_Vector* v1,
- FT_Vector* v2 )
+ static FT_F26Dot6
+ Project( EXEC_OP_ FT_Vector* v1,
+ FT_Vector* v2 )
{
return TT_MULDIV( v1->x - v2->x, CUR.GS.projVector.x, 0x4000 ) +
TT_MULDIV( v1->y - v2->y, CUR.GS.projVector.y, 0x4000 );
@@ -1993,9 +2003,9 @@
/* <Return> */
/* The distance in F26dot6 format. */
/* */
- static
- FT_F26Dot6 Dual_Project( EXEC_OP_ FT_Vector* v1,
- FT_Vector* v2 )
+ static FT_F26Dot6
+ Dual_Project( EXEC_OP_ FT_Vector* v1,
+ FT_Vector* v2 )
{
return TT_MULDIV( v1->x - v2->x, CUR.GS.dualVector.x, 0x4000 ) +
TT_MULDIV( v1->y - v2->y, CUR.GS.dualVector.y, 0x4000 );
@@ -2018,9 +2028,9 @@
/* <Return> */
/* The distance in F26dot6 format. */
/* */
- static
- FT_F26Dot6 Free_Project( EXEC_OP_ FT_Vector* v1,
- FT_Vector* v2 )
+ static FT_F26Dot6
+ Free_Project( EXEC_OP_ FT_Vector* v1,
+ FT_Vector* v2 )
{
return TT_MULDIV( v1->x - v2->x, CUR.GS.freeVector.x, 0x4000 ) +
TT_MULDIV( v1->y - v2->y, CUR.GS.freeVector.y, 0x4000 );
@@ -2043,9 +2053,9 @@
/* <Return> */
/* The distance in F26dot6 format. */
/* */
- static
- FT_F26Dot6 Project_x( EXEC_OP_ FT_Vector* v1,
- FT_Vector* v2 )
+ static FT_F26Dot6
+ Project_x( EXEC_OP_ FT_Vector* v1,
+ FT_Vector* v2 )
{
FT_UNUSED_EXEC;
@@ -2069,9 +2079,9 @@
/* <Return> */
/* The distance in F26dot6 format. */
/* */
- static
- FT_F26Dot6 Project_y( EXEC_OP_ FT_Vector* v1,
- FT_Vector* v2 )
+ static FT_F26Dot6
+ Project_y( EXEC_OP_ FT_Vector* v1,
+ FT_Vector* v2 )
{
FT_UNUSED_EXEC;
@@ -2088,8 +2098,8 @@
/* Computes the projection and movement function pointers according */
/* to the current graphics state. */
/* */
- static
- void Compute_Funcs( EXEC_OP )
+ static void
+ Compute_Funcs( EXEC_OP )
{
if ( CUR.GS.freeVector.x == 0x4000 )
{
@@ -2180,10 +2190,10 @@
#ifdef FT_CONFIG_OPTION_OLD_CALCS
- static
- FT_Bool Normalize( EXEC_OP_ FT_F26Dot6 Vx,
- FT_F26Dot6 Vy,
- FT_UnitVector* R )
+ static FT_Bool
+ Normalize( EXEC_OP_ FT_F26Dot6 Vx,
+ FT_F26Dot6 Vy,
+ FT_UnitVector* R )
{
FT_F26Dot6 W;
FT_Bool S1, S2;
@@ -2276,10 +2286,10 @@
#else
- static
- FT_Bool Normalize( EXEC_OP_ FT_F26Dot6 Vx,
- FT_F26Dot6 Vy,
- FT_UnitVector* R )
+ static FT_Bool
+ Normalize( EXEC_OP_ FT_F26Dot6 Vx,
+ FT_F26Dot6 Vy,
+ FT_UnitVector* R )
{
FT_Vector v;
FT_Angle angle;
@@ -2304,11 +2314,11 @@
/*************************************************************************/
- static
- FT_Bool Ins_SxVTL( EXEC_OP_ FT_UShort aIdx1,
- FT_UShort aIdx2,
- FT_Int aOpc,
- FT_UnitVector* Vec )
+ static FT_Bool
+ Ins_SxVTL( EXEC_OP_ FT_UShort aIdx1,
+ FT_UShort aIdx2,
+ FT_Int aOpc,
+ FT_UnitVector* Vec )
{
FT_Long A, B, C;
FT_Vector* p1;
@@ -2860,8 +2870,8 @@
/* Opcode range: 0x00-0x01 */
/* Stack: --> */
/* */
- static
- void Ins_SVTCA( INS_ARG )
+ static void
+ Ins_SVTCA( INS_ARG )
{
DO_SVTCA
}
@@ -2873,8 +2883,8 @@
/* Opcode range: 0x02-0x03 */
/* Stack: --> */
/* */
- static
- void Ins_SPVTCA( INS_ARG )
+ static void
+ Ins_SPVTCA( INS_ARG )
{
DO_SPVTCA
}
@@ -2886,8 +2896,8 @@
/* Opcode range: 0x04-0x05 */
/* Stack: --> */
/* */
- static
- void Ins_SFVTCA( INS_ARG )
+ static void
+ Ins_SFVTCA( INS_ARG )
{
DO_SFVTCA
}
@@ -2899,8 +2909,8 @@
/* Opcode range: 0x06-0x07 */
/* Stack: uint32 uint32 --> */
/* */
- static
- void Ins_SPVTL( INS_ARG )
+ static void
+ Ins_SPVTL( INS_ARG )
{
DO_SPVTL
}
@@ -2912,8 +2922,8 @@
/* Opcode range: 0x08-0x09 */
/* Stack: uint32 uint32 --> */
/* */
- static
- void Ins_SFVTL( INS_ARG )
+ static void
+ Ins_SFVTL( INS_ARG )
{
DO_SFVTL
}
@@ -2925,8 +2935,8 @@
/* Opcode range: 0x0E */
/* Stack: --> */
/* */
- static
- void Ins_SFVTPV( INS_ARG )
+ static void
+ Ins_SFVTPV( INS_ARG )
{
DO_SFVTPV
}
@@ -2938,8 +2948,8 @@
/* Opcode range: 0x0A */
/* Stack: f2.14 f2.14 --> */
/* */
- static
- void Ins_SPVFS( INS_ARG )
+ static void
+ Ins_SPVFS( INS_ARG )
{
DO_SPVFS
}
@@ -2951,8 +2961,8 @@
/* Opcode range: 0x0B */
/* Stack: f2.14 f2.14 --> */
/* */
- static
- void Ins_SFVFS( INS_ARG )
+ static void
+ Ins_SFVFS( INS_ARG )
{
DO_SFVFS
}
@@ -2964,8 +2974,8 @@
/* Opcode range: 0x0C */
/* Stack: ef2.14 --> ef2.14 */
/* */
- static
- void Ins_GPV( INS_ARG )
+ static void
+ Ins_GPV( INS_ARG )
{
DO_GPV
}
@@ -2976,8 +2986,8 @@
/* Opcode range: 0x0D */
/* Stack: ef2.14 --> ef2.14 */
/* */
- static
- void Ins_GFV( INS_ARG )
+ static void
+ Ins_GFV( INS_ARG )
{
DO_GFV
}
@@ -2989,8 +2999,8 @@
/* Opcode range: 0x10 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SRP0( INS_ARG )
+ static void
+ Ins_SRP0( INS_ARG )
{
DO_SRP0
}
@@ -3002,8 +3012,8 @@
/* Opcode range: 0x11 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SRP1( INS_ARG )
+ static void
+ Ins_SRP1( INS_ARG )
{
DO_SRP1
}
@@ -3015,8 +3025,8 @@
/* Opcode range: 0x12 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SRP2( INS_ARG )
+ static void
+ Ins_SRP2( INS_ARG )
{
DO_SRP2
}
@@ -3028,8 +3038,8 @@
/* Opcode range: 0x19 */
/* Stack: --> */
/* */
- static
- void Ins_RTHG( INS_ARG )
+ static void
+ Ins_RTHG( INS_ARG )
{
DO_RTHG
}
@@ -3041,8 +3051,8 @@
/* Opcode range: 0x18 */
/* Stack: --> */
/* */
- static
- void Ins_RTG( INS_ARG )
+ static void
+ Ins_RTG( INS_ARG )
{
DO_RTG
}
@@ -3053,8 +3063,8 @@
/* Opcode range: 0x3D */
/* Stack: --> */
/* */
- static
- void Ins_RTDG( INS_ARG )
+ static void
+ Ins_RTDG( INS_ARG )
{
DO_RTDG
}
@@ -3065,8 +3075,8 @@
/* Opcode range: 0x7C */
/* Stack: --> */
/* */
- static
- void Ins_RUTG( INS_ARG )
+ static void
+ Ins_RUTG( INS_ARG )
{
DO_RUTG
}
@@ -3078,8 +3088,8 @@
/* Opcode range: 0x7D */
/* Stack: --> */
/* */
- static
- void Ins_RDTG( INS_ARG )
+ static void
+ Ins_RDTG( INS_ARG )
{
DO_RDTG
}
@@ -3091,8 +3101,8 @@
/* Opcode range: 0x7A */
/* Stack: --> */
/* */
- static
- void Ins_ROFF( INS_ARG )
+ static void
+ Ins_ROFF( INS_ARG )
{
DO_ROFF
}
@@ -3104,8 +3114,8 @@
/* Opcode range: 0x76 */
/* Stack: Eint8 --> */
/* */
- static
- void Ins_SROUND( INS_ARG )
+ static void
+ Ins_SROUND( INS_ARG )
{
DO_SROUND
}
@@ -3117,8 +3127,8 @@
/* Opcode range: 0x77 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_S45ROUND( INS_ARG )
+ static void
+ Ins_S45ROUND( INS_ARG )
{
DO_S45ROUND
}
@@ -3130,8 +3140,8 @@
/* Opcode range: 0x17 */
/* Stack: int32? --> */
/* */
- static
- void Ins_SLOOP( INS_ARG )
+ static void
+ Ins_SLOOP( INS_ARG )
{
DO_SLOOP
}
@@ -3143,8 +3153,8 @@
/* Opcode range: 0x1A */
/* Stack: f26.6 --> */
/* */
- static
- void Ins_SMD( INS_ARG )
+ static void
+ Ins_SMD( INS_ARG )
{
DO_SMD
}
@@ -3156,8 +3166,8 @@
/* Opcode range: 0x1D */
/* Stack: f26.6 --> */
/* */
- static
- void Ins_SCVTCI( INS_ARG )
+ static void
+ Ins_SCVTCI( INS_ARG )
{
DO_SCVTCI
}
@@ -3169,8 +3179,8 @@
/* Opcode range: 0x1E */
/* Stack: f26.6 --> */
/* */
- static
- void Ins_SSWCI( INS_ARG )
+ static void
+ Ins_SSWCI( INS_ARG )
{
DO_SSWCI
}
@@ -3182,8 +3192,8 @@
/* Opcode range: 0x1F */
/* Stack: int32? --> */
/* */
- static
- void Ins_SSW( INS_ARG )
+ static void
+ Ins_SSW( INS_ARG )
{
DO_SSW
}
@@ -3195,8 +3205,8 @@
/* Opcode range: 0x4D */
/* Stack: --> */
/* */
- static
- void Ins_FLIPON( INS_ARG )
+ static void
+ Ins_FLIPON( INS_ARG )
{
DO_FLIPON
}
@@ -3208,8 +3218,8 @@
/* Opcode range: 0x4E */
/* Stack: --> */
/* */
- static
- void Ins_FLIPOFF( INS_ARG )
+ static void
+ Ins_FLIPOFF( INS_ARG )
{
DO_FLIPOFF
}
@@ -3221,8 +3231,8 @@
/* Opcode range: 0x7E */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SANGW( INS_ARG )
+ static void
+ Ins_SANGW( INS_ARG )
{
/* instruction not supported anymore */
}
@@ -3234,8 +3244,8 @@
/* Opcode range: 0x5E */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SDB( INS_ARG )
+ static void
+ Ins_SDB( INS_ARG )
{
DO_SDB
}
@@ -3247,8 +3257,8 @@
/* Opcode range: 0x5F */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SDS( INS_ARG )
+ static void
+ Ins_SDS( INS_ARG )
{
DO_SDS
}
@@ -3260,8 +3270,8 @@
/* Opcode range: 0x4B */
/* Stack: --> Euint16 */
/* */
- static
- void Ins_MPPEM( INS_ARG )
+ static void
+ Ins_MPPEM( INS_ARG )
{
DO_MPPEM
}
@@ -3273,8 +3283,8 @@
/* Opcode range: 0x4C */
/* Stack: --> Euint16 */
/* */
- static
- void Ins_MPS( INS_ARG )
+ static void
+ Ins_MPS( INS_ARG )
{
DO_MPS
}
@@ -3286,8 +3296,8 @@
/* Opcode range: 0x20 */
/* Stack: StkElt --> StkElt StkElt */
/* */
- static
- void Ins_DUP( INS_ARG )
+ static void
+ Ins_DUP( INS_ARG )
{
DO_DUP
}
@@ -3299,8 +3309,8 @@
/* Opcode range: 0x21 */
/* Stack: StkElt --> */
/* */
- static
- void Ins_POP( INS_ARG )
+ static void
+ Ins_POP( INS_ARG )
{
/* nothing to do */
}
@@ -3312,8 +3322,8 @@
/* Opcode range: 0x22 */
/* Stack: StkElt... --> */
/* */
- static
- void Ins_CLEAR( INS_ARG )
+ static void
+ Ins_CLEAR( INS_ARG )
{
DO_CLEAR
}
@@ -3325,8 +3335,8 @@
/* Opcode range: 0x23 */
/* Stack: 2 * StkElt --> 2 * StkElt */
/* */
- static
- void Ins_SWAP( INS_ARG )
+ static void
+ Ins_SWAP( INS_ARG )
{
DO_SWAP
}
@@ -3338,8 +3348,8 @@
/* Opcode range: 0x24 */
/* Stack: --> uint32 */
/* */
- static
- void Ins_DEPTH( INS_ARG )
+ static void
+ Ins_DEPTH( INS_ARG )
{
DO_DEPTH
}
@@ -3351,8 +3361,8 @@
/* Opcode range: 0x25 */
/* Stack: int32 --> StkElt */
/* */
- static
- void Ins_CINDEX( INS_ARG )
+ static void
+ Ins_CINDEX( INS_ARG )
{
DO_CINDEX
}
@@ -3364,8 +3374,8 @@
/* Opcode range: 0x59 */
/* Stack: --> */
/* */
- static
- void Ins_EIF( INS_ARG )
+ static void
+ Ins_EIF( INS_ARG )
{
/* nothing to do */
}
@@ -3377,8 +3387,8 @@
/* Opcode range: 0x78 */
/* Stack: StkElt int32 --> */
/* */
- static
- void Ins_JROT( INS_ARG )
+ static void
+ Ins_JROT( INS_ARG )
{
DO_JROT
}
@@ -3390,8 +3400,8 @@
/* Opcode range: 0x1C */
/* Stack: int32 --> */
/* */
- static
- void Ins_JMPR( INS_ARG )
+ static void
+ Ins_JMPR( INS_ARG )
{
DO_JMPR
}
@@ -3403,8 +3413,8 @@
/* Opcode range: 0x79 */
/* Stack: StkElt int32 --> */
/* */
- static
- void Ins_JROF( INS_ARG )
+ static void
+ Ins_JROF( INS_ARG )
{
DO_JROF
}
@@ -3416,8 +3426,8 @@
/* Opcode range: 0x50 */
/* Stack: int32? int32? --> bool */
/* */
- static
- void Ins_LT( INS_ARG )
+ static void
+ Ins_LT( INS_ARG )
{
DO_LT
}
@@ -3429,8 +3439,8 @@
/* Opcode range: 0x51 */
/* Stack: int32? int32? --> bool */
/* */
- static
- void Ins_LTEQ( INS_ARG )
+ static void
+ Ins_LTEQ( INS_ARG )
{
DO_LTEQ
}
@@ -3442,8 +3452,8 @@
/* Opcode range: 0x52 */
/* Stack: int32? int32? --> bool */
/* */
- static
- void Ins_GT( INS_ARG )
+ static void
+ Ins_GT( INS_ARG )
{
DO_GT
}
@@ -3455,8 +3465,8 @@
/* Opcode range: 0x53 */
/* Stack: int32? int32? --> bool */
/* */
- static
- void Ins_GTEQ( INS_ARG )
+ static void
+ Ins_GTEQ( INS_ARG )
{
DO_GTEQ
}
@@ -3468,8 +3478,8 @@
/* Opcode range: 0x54 */
/* Stack: StkElt StkElt --> bool */
/* */
- static
- void Ins_EQ( INS_ARG )
+ static void
+ Ins_EQ( INS_ARG )
{
DO_EQ
}
@@ -3481,8 +3491,8 @@
/* Opcode range: 0x55 */
/* Stack: StkElt StkElt --> bool */
/* */
- static
- void Ins_NEQ( INS_ARG )
+ static void
+ Ins_NEQ( INS_ARG )
{
DO_NEQ
}
@@ -3494,8 +3504,8 @@
/* Opcode range: 0x56 */
/* Stack: f26.6 --> bool */
/* */
- static
- void Ins_ODD( INS_ARG )
+ static void
+ Ins_ODD( INS_ARG )
{
DO_ODD
}
@@ -3507,8 +3517,8 @@
/* Opcode range: 0x57 */
/* Stack: f26.6 --> bool */
/* */
- static
- void Ins_EVEN( INS_ARG )
+ static void
+ Ins_EVEN( INS_ARG )
{
DO_EVEN
}
@@ -3520,8 +3530,8 @@
/* Opcode range: 0x5A */
/* Stack: uint32 uint32 --> uint32 */
/* */
- static
- void Ins_AND( INS_ARG )
+ static void
+ Ins_AND( INS_ARG )
{
DO_AND
}
@@ -3533,8 +3543,8 @@
/* Opcode range: 0x5B */
/* Stack: uint32 uint32 --> uint32 */
/* */
- static
- void Ins_OR( INS_ARG )
+ static void
+ Ins_OR( INS_ARG )
{
DO_OR
}
@@ -3546,8 +3556,8 @@
/* Opcode range: 0x5C */
/* Stack: StkElt --> uint32 */
/* */
- static
- void Ins_NOT( INS_ARG )
+ static void
+ Ins_NOT( INS_ARG )
{
DO_NOT
}
@@ -3559,8 +3569,8 @@
/* Opcode range: 0x60 */
/* Stack: f26.6 f26.6 --> f26.6 */
/* */
- static
- void Ins_ADD( INS_ARG )
+ static void
+ Ins_ADD( INS_ARG )
{
DO_ADD
}
@@ -3572,8 +3582,8 @@
/* Opcode range: 0x61 */
/* Stack: f26.6 f26.6 --> f26.6 */
/* */
- static
- void Ins_SUB( INS_ARG )
+ static void
+ Ins_SUB( INS_ARG )
{
DO_SUB
}
@@ -3585,8 +3595,8 @@
/* Opcode range: 0x62 */
/* Stack: f26.6 f26.6 --> f26.6 */
/* */
- static
- void Ins_DIV( INS_ARG )
+ static void
+ Ins_DIV( INS_ARG )
{
DO_DIV
}
@@ -3598,8 +3608,8 @@
/* Opcode range: 0x63 */
/* Stack: f26.6 f26.6 --> f26.6 */
/* */
- static
- void Ins_MUL( INS_ARG )
+ static void
+ Ins_MUL( INS_ARG )
{
DO_MUL
}
@@ -3611,8 +3621,8 @@
/* Opcode range: 0x64 */
/* Stack: f26.6 --> f26.6 */
/* */
- static
- void Ins_ABS( INS_ARG )
+ static void
+ Ins_ABS( INS_ARG )
{
DO_ABS
}
@@ -3624,8 +3634,8 @@
/* Opcode range: 0x65 */
/* Stack: f26.6 --> f26.6 */
/* */
- static
- void Ins_NEG( INS_ARG )
+ static void
+ Ins_NEG( INS_ARG )
{
DO_NEG
}
@@ -3637,8 +3647,8 @@
/* Opcode range: 0x66 */
/* Stack: f26.6 --> f26.6 */
/* */
- static
- void Ins_FLOOR( INS_ARG )
+ static void
+ Ins_FLOOR( INS_ARG )
{
DO_FLOOR
}
@@ -3650,8 +3660,8 @@
/* Opcode range: 0x67 */
/* Stack: f26.6 --> f26.6 */
/* */
- static
- void Ins_CEILING( INS_ARG )
+ static void
+ Ins_CEILING( INS_ARG )
{
DO_CEILING
}
@@ -3663,8 +3673,8 @@
/* Opcode range: 0x43 */
/* Stack: uint32 --> uint32 */
/* */
- static
- void Ins_RS( INS_ARG )
+ static void
+ Ins_RS( INS_ARG )
{
DO_RS
}
@@ -3676,8 +3686,8 @@
/* Opcode range: 0x42 */
/* Stack: uint32 uint32 --> */
/* */
- static
- void Ins_WS( INS_ARG )
+ static void
+ Ins_WS( INS_ARG )
{
DO_WS
}
@@ -3689,8 +3699,8 @@
/* Opcode range: 0x44 */
/* Stack: f26.6 uint32 --> */
/* */
- static
- void Ins_WCVTP( INS_ARG )
+ static void
+ Ins_WCVTP( INS_ARG )
{
DO_WCVTP
}
@@ -3702,8 +3712,8 @@
/* Opcode range: 0x70 */
/* Stack: uint32 uint32 --> */
/* */
- static
- void Ins_WCVTF( INS_ARG )
+ static void
+ Ins_WCVTF( INS_ARG )
{
DO_WCVTF
}
@@ -3715,8 +3725,8 @@
/* Opcode range: 0x45 */
/* Stack: uint32 --> f26.6 */
/* */
- static
- void Ins_RCVT( INS_ARG )
+ static void
+ Ins_RCVT( INS_ARG )
{
DO_RCVT
}
@@ -3728,8 +3738,8 @@
/* Opcode range: 0x7F */
/* Stack: uint32 --> */
/* */
- static
- void Ins_AA( INS_ARG )
+ static void
+ Ins_AA( INS_ARG )
{
/* intentionally no longer supported */
}
@@ -3743,8 +3753,8 @@
/* */
/* Note: The original instruction pops a value from the stack. */
/* */
- static
- void Ins_DEBUG( INS_ARG )
+ static void
+ Ins_DEBUG( INS_ARG )
{
DO_DEBUG
}
@@ -3756,8 +3766,8 @@
/* Opcode range: 0x68-0x6B */
/* Stack: f26.6 --> f26.6 */
/* */
- static
- void Ins_ROUND( INS_ARG )
+ static void
+ Ins_ROUND( INS_ARG )
{
DO_ROUND
}
@@ -3769,8 +3779,8 @@
/* Opcode range: 0x6C-0x6F */
/* Stack: f26.6 --> f26.6 */
/* */
- static
- void Ins_NROUND( INS_ARG )
+ static void
+ Ins_NROUND( INS_ARG )
{
DO_NROUND
}
@@ -3782,8 +3792,8 @@
/* Opcode range: 0x68 */
/* Stack: int32? int32? --> int32 */
/* */
- static
- void Ins_MAX( INS_ARG )
+ static void
+ Ins_MAX( INS_ARG )
{
DO_MAX
}
@@ -3795,8 +3805,8 @@
/* Opcode range: 0x69 */
/* Stack: int32? int32? --> int32 */
/* */
- static
- void Ins_MIN( INS_ARG )
+ static void
+ Ins_MIN( INS_ARG )
{
DO_MIN
}
@@ -3818,8 +3828,8 @@
/* Opcode range: 0x26 */
/* Stack: int32? --> StkElt */
/* */
- static
- void Ins_MINDEX( INS_ARG )
+ static void
+ Ins_MINDEX( INS_ARG )
{
FT_Long L, K;
@@ -3848,8 +3858,8 @@
/* Opcode range: 0x8A */
/* Stack: 3 * StkElt --> 3 * StkElt */
/* */
- static
- void Ins_ROLL( INS_ARG )
+ static void
+ Ins_ROLL( INS_ARG )
{
FT_Long A, B, C;
@@ -3875,8 +3885,8 @@
/*************************************************************************/
- static
- FT_Bool SkipCode( EXEC_OP )
+ static FT_Bool
+ SkipCode( EXEC_OP )
{
CUR.IP += CUR.length;
@@ -3908,8 +3918,8 @@
/* Opcode range: 0x58 */
/* Stack: StkElt --> */
/* */
- static
- void Ins_IF( INS_ARG )
+ static void
+ Ins_IF( INS_ARG )
{
FT_Int nIfs;
FT_Bool Out;
@@ -3951,8 +3961,8 @@
/* Opcode range: 0x1B */
/* Stack: --> */
/* */
- static
- void Ins_ELSE( INS_ARG )
+ static void
+ Ins_ELSE( INS_ARG )
{
FT_Int nIfs;
@@ -3995,8 +4005,8 @@
/* Opcode range: 0x2C */
/* Stack: uint32 --> */
/* */
- static
- void Ins_FDEF( INS_ARG )
+ static void
+ Ins_FDEF( INS_ARG )
{
FT_ULong n;
TT_DefRecord* rec;
@@ -4060,8 +4070,8 @@
/* Opcode range: 0x2D */
/* Stack: --> */
/* */
- static
- void Ins_ENDF( INS_ARG )
+ static void
+ Ins_ENDF( INS_ARG )
{
TT_CallRec* pRec;
@@ -4108,8 +4118,8 @@
/* Opcode range: 0x2B */
/* Stack: uint32? --> */
/* */
- static
- void Ins_CALL( INS_ARG )
+ static void
+ Ins_CALL( INS_ARG )
{
FT_ULong F;
TT_CallRec* pCrec;
@@ -4185,8 +4195,8 @@
/* Opcode range: 0x2A */
/* Stack: uint32? Eint16? --> */
/* */
- static
- void Ins_LOOPCALL( INS_ARG )
+ static void
+ Ins_LOOPCALL( INS_ARG )
{
FT_ULong F;
TT_CallRec* pCrec;
@@ -4263,8 +4273,8 @@
/* Opcode range: 0x89 */
/* Stack: Eint8 --> */
/* */
- static
- void Ins_IDEF( INS_ARG )
+ static void
+ Ins_IDEF( INS_ARG )
{
TT_DefRecord* def;
TT_DefRecord* limit;
@@ -4331,8 +4341,8 @@
/* Opcode range: 0x40 */
/* Stack: --> uint32... */
/* */
- static
- void Ins_NPUSHB( INS_ARG )
+ static void
+ Ins_NPUSHB( INS_ARG )
{
FT_UShort L, K;
@@ -4358,8 +4368,8 @@
/* Opcode range: 0x41 */
/* Stack: --> int32... */
/* */
- static
- void Ins_NPUSHW( INS_ARG )
+ static void
+ Ins_NPUSHW( INS_ARG )
{
FT_UShort L, K;
@@ -4388,8 +4398,8 @@
/* Opcode range: 0xB0-0xB7 */
/* Stack: --> uint32... */
/* */
- static
- void Ins_PUSHB( INS_ARG )
+ static void
+ Ins_PUSHB( INS_ARG )
{
FT_UShort L, K;
@@ -4413,8 +4423,8 @@
/* Opcode range: 0xB8-0xBF */
/* Stack: --> int32... */
/* */
- static
- void Ins_PUSHW( INS_ARG )
+ static void
+ Ins_PUSHW( INS_ARG )
{
FT_UShort L, K;
@@ -4454,7 +4464,8 @@
/* BULLSHIT: Measures from the original glyph must be taken along the */
/* dual projection vector! */
/* */
- static void Ins_GC( INS_ARG )
+ static void
+ Ins_GC( INS_ARG )
{
FT_ULong L;
FT_F26Dot6 R;
@@ -4494,8 +4505,8 @@
/* */
/* OA := OA + ( value - OA.p )/( f.p ) * f */
/* */
- static
- void Ins_SCFS( INS_ARG )
+ static void
+ Ins_SCFS( INS_ARG )
{
FT_Long K;
FT_UShort L;
@@ -4536,8 +4547,8 @@
/* */
/* Third one: `zp0 - zp1', and not `zp2 - zp1! */
/* */
- static
- void Ins_MD( INS_ARG )
+ static void
+ Ins_MD( INS_ARG )
{
FT_UShort K, L;
FT_F26Dot6 D;
@@ -4574,8 +4585,8 @@
/* Opcode range: 0x86-0x87 */
/* Stack: uint32 uint32 --> */
/* */
- static
- void Ins_SDPVTL( INS_ARG )
+ static void
+ Ins_SDPVTL( INS_ARG )
{
FT_Long A, B, C;
FT_UShort p1, p2; /* was FT_Int in pas type ERROR */
@@ -4638,8 +4649,8 @@
/* Opcode range: 0x13 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SZP0( INS_ARG )
+ static void
+ Ins_SZP0( INS_ARG )
{
switch ( (FT_Int)args[0] )
{
@@ -4667,8 +4678,8 @@
/* Opcode range: 0x14 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SZP1( INS_ARG )
+ static void
+ Ins_SZP1( INS_ARG )
{
switch ( (FT_Int)args[0] )
{
@@ -4696,8 +4707,8 @@
/* Opcode range: 0x15 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SZP2( INS_ARG )
+ static void
+ Ins_SZP2( INS_ARG )
{
switch ( (FT_Int)args[0] )
{
@@ -4725,8 +4736,8 @@
/* Opcode range: 0x16 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SZPS( INS_ARG )
+ static void
+ Ins_SZPS( INS_ARG )
{
switch ( (FT_Int)args[0] )
{
@@ -4759,8 +4770,8 @@
/* Opcode range: 0x8e */
/* Stack: int32 int32 --> */
/* */
- static
- void Ins_INSTCTRL( INS_ARG )
+ static void
+ Ins_INSTCTRL( INS_ARG )
{
FT_Long K, L;
@@ -4789,8 +4800,8 @@
/* Opcode range: 0x85 */
/* Stack: uint32? --> */
/* */
- static
- void Ins_SCANCTRL( INS_ARG )
+ static void
+ Ins_SCANCTRL( INS_ARG )
{
FT_Int A;
@@ -4832,7 +4843,7 @@
if ( (args[0] & 0x2000) != 0 && CUR.tt_metrics.stretched )
CUR.GS.scan_control = FALSE;
-}
+ }
/*************************************************************************/
@@ -4841,8 +4852,8 @@
/* Opcode range: 0x8D */
/* Stack: uint32? --> */
/* */
- static
- void Ins_SCANTYPE( INS_ARG )
+ static void
+ Ins_SCANTYPE( INS_ARG )
{
/* for compatibility with future enhancements, */
/* we must ignore new modes */
@@ -4872,8 +4883,8 @@
/* Opcode range: 0x80 */
/* Stack: uint32... --> */
/* */
- static
- void Ins_FLIPPT( INS_ARG )
+ static void
+ Ins_FLIPPT( INS_ARG )
{
FT_UShort point;
@@ -4917,8 +4928,8 @@
/* Opcode range: 0x81 */
/* Stack: uint32 uint32 --> */
/* */
- static
- void Ins_FLIPRGON( INS_ARG )
+ static void
+ Ins_FLIPRGON( INS_ARG )
{
FT_UShort I, K, L;
@@ -4945,8 +4956,8 @@
/* Opcode range: 0x82 */
/* Stack: uint32 uint32 --> */
/* */
- static
- void Ins_FLIPRGOFF( INS_ARG )
+ static void
+ Ins_FLIPRGOFF( INS_ARG )
{
FT_UShort I, K, L;
@@ -4967,11 +4978,11 @@
}
- static
- FT_Bool Compute_Point_Displacement( EXEC_OP_ FT_F26Dot6* x,
- FT_F26Dot6* y,
- TT_GlyphZone* zone,
- FT_UShort* refp )
+ static FT_Bool
+ Compute_Point_Displacement( EXEC_OP_ FT_F26Dot6* x,
+ FT_F26Dot6* y,
+ TT_GlyphZone* zone,
+ FT_UShort* refp )
{
TT_GlyphZone zp;
FT_UShort p;
@@ -5021,11 +5032,11 @@
}
- static
- void Move_Zp2_Point( EXEC_OP_ FT_UShort point,
- FT_F26Dot6 dx,
- FT_F26Dot6 dy,
- FT_Bool touch )
+ static void
+ Move_Zp2_Point( EXEC_OP_ FT_UShort point,
+ FT_F26Dot6 dx,
+ FT_F26Dot6 dy,
+ FT_Bool touch )
{
if ( CUR.GS.freeVector.x != 0 )
{
@@ -5049,8 +5060,8 @@
/* Opcode range: 0x32-0x33 */
/* Stack: uint32... --> */
/* */
- static
- void Ins_SHP( INS_ARG )
+ static void
+ Ins_SHP( INS_ARG )
{
TT_GlyphZone zp;
FT_UShort refp;
@@ -5102,8 +5113,8 @@
/* Opcode range: 0x34-35 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SHC( INS_ARG )
+ static void
+ Ins_SHC( INS_ARG )
{
TT_GlyphZone zp;
FT_UShort refp;
@@ -5158,8 +5169,8 @@
/* Opcode range: 0x36-37 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_SHZ( INS_ARG )
+ static void
+ Ins_SHZ( INS_ARG )
{
TT_GlyphZone zp;
FT_UShort refp;
@@ -5199,8 +5210,8 @@
/* Opcode range: 0x38 */
/* Stack: f26.6 uint32... --> */
/* */
- static
- void Ins_SHPIX( INS_ARG )
+ static void
+ Ins_SHPIX( INS_ARG )
{
FT_F26Dot6 dx, dy;
FT_UShort point;
@@ -5250,8 +5261,8 @@
/* Opcode range: 0x3A-0x3B */
/* Stack: f26.6 uint32 --> */
/* */
- static
- void Ins_MSIRP( INS_ARG )
+ static void
+ Ins_MSIRP( INS_ARG )
{
FT_UShort point;
FT_F26Dot6 distance;
@@ -5293,8 +5304,8 @@
/* Opcode range: 0x2E-0x2F */
/* Stack: uint32 --> */
/* */
- static
- void Ins_MDAP( INS_ARG )
+ static void
+ Ins_MDAP( INS_ARG )
{
FT_UShort point;
FT_F26Dot6 cur_dist,
@@ -5334,8 +5345,8 @@
/* Opcode range: 0x3E-0x3F */
/* Stack: uint32 uint32 --> */
/* */
- static
- void Ins_MIAP( INS_ARG )
+ static void
+ Ins_MIAP( INS_ARG )
{
FT_ULong cvtEntry;
FT_UShort point;
@@ -5410,8 +5421,8 @@
/* Opcode range: 0xC0-0xDF */
/* Stack: uint32 --> */
/* */
- static
- void Ins_MDRP( INS_ARG )
+ static void
+ Ins_MDRP( INS_ARG )
{
FT_UShort point;
FT_F26Dot6 org_dist, distance;
@@ -5491,8 +5502,8 @@
/* Opcode range: 0xE0-0xFF */
/* Stack: int32? uint32 --> */
/* */
- static
- void Ins_MIRP( INS_ARG )
+ static void
+ Ins_MIRP( INS_ARG )
{
FT_UShort point;
FT_ULong cvtEntry;
@@ -5618,8 +5629,8 @@
/* Opcode range: 0x3C */
/* Stack: uint32 uint32... --> */
/* */
- static
- void Ins_ALIGNRP( INS_ARG )
+ static void
+ Ins_ALIGNRP( INS_ARG )
{
FT_UShort point;
FT_F26Dot6 distance;
@@ -5671,8 +5682,8 @@
/* Opcode range: 0x0F */
/* Stack: 5 * uint32 --> */
/* */
- static
- void Ins_ISECT( INS_ARG )
+ static void
+ Ins_ISECT( INS_ARG )
{
FT_UShort point,
a0, a1,
@@ -5753,8 +5764,8 @@
/* Opcode range: 0x27 */
/* Stack: uint32 uint32 --> */
/* */
- static
- void Ins_ALIGNPTS( INS_ARG )
+ static void
+ Ins_ALIGNPTS( INS_ARG )
{
FT_UShort p1, p2;
FT_F26Dot6 distance;
@@ -5785,8 +5796,8 @@
/* Opcode range: 0x39 */
/* Stack: uint32... --> */
/* */
- static
- void Ins_IP( INS_ARG )
+ static void
+ Ins_IP( INS_ARG )
{
FT_F26Dot6 org_a, org_b, org_x,
cur_a, cur_b, cur_x,
@@ -5875,8 +5886,8 @@
/* Opcode range: 0x29 */
/* Stack: uint32 --> */
/* */
- static
- void Ins_UTP( INS_ARG )
+ static void
+ Ins_UTP( INS_ARG )
{
FT_UShort point;
FT_Byte mask;
@@ -5911,11 +5922,11 @@
};
- static
- void Shift( FT_UInt p1,
- FT_UInt p2,
- FT_UInt p,
- struct LOC_Ins_IUP* LINK )
+ static void
+ Shift( FT_UInt p1,
+ FT_UInt p2,
+ FT_UInt p,
+ struct LOC_Ins_IUP* LINK )
{
FT_UInt i;
FT_F26Dot6 x;
@@ -5931,12 +5942,12 @@
}
- static
- void Interp( FT_UInt p1,
- FT_UInt p2,
- FT_UInt ref1,
- FT_UInt ref2,
- struct LOC_Ins_IUP* LINK )
+ static void
+ Interp( FT_UInt p1,
+ FT_UInt p2,
+ FT_UInt ref1,
+ FT_UInt ref2,
+ struct LOC_Ins_IUP* LINK )
{
FT_UInt i;
FT_F26Dot6 x, x1, x2, d1, d2;
@@ -6017,8 +6028,8 @@
/* Opcode range: 0x30-0x31 */
/* Stack: --> */
/* */
- static
- void Ins_IUP( INS_ARG )
+ static void
+ Ins_IUP( INS_ARG )
{
struct LOC_Ins_IUP V;
FT_Byte mask;
@@ -6111,8 +6122,8 @@
/* Opcode range: 0x5D,0x71,0x72 */
/* Stack: uint32 (2 * uint32)... --> */
/* */
- static
- void Ins_DELTAP( INS_ARG )
+ static void
+ Ins_DELTAP( INS_ARG )
{
FT_ULong k, nump;
FT_UShort A;
@@ -6187,8 +6198,8 @@
/* Opcode range: 0x73,0x74,0x75 */
/* Stack: uint32 (2 * uint32)... --> */
/* */
- static
- void Ins_DELTAC( INS_ARG )
+ static void
+ Ins_DELTAC( INS_ARG )
{
FT_ULong nump, k;
FT_ULong A, C;
@@ -6269,8 +6280,8 @@
/* */
/* XXX: According to Apple specs, bits 1 & 2 of the argument ought to be */
/* consulted before rotated/stretched info is returned. */
- static
- void Ins_GETINFO( INS_ARG )
+ static void
+ Ins_GETINFO( INS_ARG )
{
FT_Long K;
@@ -6294,8 +6305,8 @@
}
- static
- void Ins_UNKNOWN( INS_ARG )
+ static void
+ Ins_UNKNOWN( INS_ARG )
{
TT_DefRecord* def = CUR.IDefs;
TT_DefRecord* limit = def + CUR.numIDefs;
@@ -6654,7 +6665,8 @@
/* documentation is in ttinterp.h */
- FT_EXPORT_DEF( FT_Error ) TT_RunIns( TT_ExecContext exc )
+ FT_EXPORT_DEF( FT_Error )
+ TT_RunIns( TT_ExecContext exc )
{
FT_Long ins_counter = 0; /* executed instructions counter */
--- a/src/truetype/ttinterp.h
+++ b/src/truetype/ttinterp.h
@@ -67,25 +67,30 @@
/*************************************************************************/
/* Rounding function */
- typedef FT_F26Dot6 (*TT_Round_Func)( EXEC_OP_ FT_F26Dot6 distance,
- FT_F26Dot6 compensation );
+ typedef FT_F26Dot6
+ (*TT_Round_Func)( EXEC_OP_ FT_F26Dot6 distance,
+ FT_F26Dot6 compensation );
/* Point displacement along the freedom vector routine */
- typedef void (*TT_Move_Func)( EXEC_OP_ TT_GlyphZone* zone,
- FT_UInt point,
- FT_F26Dot6 distance );
+ typedef void
+ (*TT_Move_Func)( EXEC_OP_ TT_GlyphZone* zone,
+ FT_UInt point,
+ FT_F26Dot6 distance );
/* Distance projection along one of the projection vectors */
- typedef FT_F26Dot6 (*TT_Project_Func)( EXEC_OP_ FT_Vector* v1,
- FT_Vector* v2 );
+ typedef FT_F26Dot6
+ (*TT_Project_Func)( EXEC_OP_ FT_Vector* v1,
+ FT_Vector* v2 );
/* reading a cvt value. Take care of non-square pixels if necessary */
- typedef FT_F26Dot6 (*TT_Get_CVT_Func)( EXEC_OP_ FT_ULong index );
+ typedef FT_F26Dot6
+ (*TT_Get_CVT_Func)( EXEC_OP_ FT_ULong index );
/* setting or moving a cvt value. Take care of non-square pixels */
/* if necessary */
- typedef void (*TT_Set_CVT_Func)( EXEC_OP_ FT_ULong index,
- FT_F26Dot6 value );
+ typedef void
+ (*TT_Set_CVT_Func)( EXEC_OP_ FT_ULong index,
+ FT_F26Dot6 value );
/*************************************************************************/
@@ -219,20 +224,20 @@
extern const TT_GraphicsState tt_default_graphics_state;
- FT_LOCAL
- FT_Error TT_Goto_CodeRange( TT_ExecContext exec,
- FT_Int range,
- FT_Long IP );
+ FT_LOCAL FT_Error
+ TT_Goto_CodeRange( TT_ExecContext exec,
+ FT_Int range,
+ FT_Long IP );
- FT_LOCAL
- FT_Error TT_Set_CodeRange( TT_ExecContext exec,
- FT_Int range,
- void* base,
- FT_Long length );
+ FT_LOCAL FT_Error
+ TT_Set_CodeRange( TT_ExecContext exec,
+ FT_Int range,
+ void* base,
+ FT_Long length );
- FT_LOCAL
- FT_Error TT_Clear_CodeRange( TT_ExecContext exec,
- FT_Int range );
+ FT_LOCAL FT_Error
+ TT_Clear_CodeRange( TT_ExecContext exec,
+ FT_Int range );
/*************************************************************************/
@@ -254,28 +259,29 @@
/* <Note> */
/* Only the glyph loader and debugger should call this function. */
/* */
- FT_EXPORT( TT_ExecContext ) TT_New_Context( TT_Face face );
+ FT_EXPORT( TT_ExecContext )
+ TT_New_Context( TT_Face face );
- FT_LOCAL
- FT_Error TT_Done_Context( TT_ExecContext exec );
+ FT_LOCAL FT_Error
+ TT_Done_Context( TT_ExecContext exec );
- FT_LOCAL
- FT_Error TT_Destroy_Context( TT_ExecContext exec,
- FT_Memory memory );
+ FT_LOCAL FT_Error
+ TT_Destroy_Context( TT_ExecContext exec,
+ FT_Memory memory );
- FT_LOCAL
- FT_Error TT_Load_Context( TT_ExecContext exec,
- TT_Face face,
- TT_Size size );
+ FT_LOCAL FT_Error
+ TT_Load_Context( TT_ExecContext exec,
+ TT_Face face,
+ TT_Size size );
- FT_LOCAL
- FT_Error TT_Save_Context( TT_ExecContext exec,
- TT_Size ins );
+ FT_LOCAL FT_Error
+ TT_Save_Context( TT_ExecContext exec,
+ TT_Size ins );
- FT_LOCAL
- FT_Error TT_Run_Context( TT_ExecContext exec,
- FT_Bool debug );
+ FT_LOCAL FT_Error
+ TT_Run_Context( TT_ExecContext exec,
+ FT_Bool debug );
/*************************************************************************/
@@ -299,7 +305,8 @@
/* This function is publicly exported because it is directly */
/* invoked by the TrueType debugger. */
/* */
- FT_EXPORT( FT_Error ) TT_RunIns( TT_ExecContext exec );
+ FT_EXPORT( FT_Error )
+ TT_RunIns( TT_ExecContext exec );
FT_END_HEADER
--- a/src/truetype/ttobjs.c
+++ b/src/truetype/ttobjs.c
@@ -65,8 +65,8 @@
/* <Input> */
/* zone :: A pointer to the target glyph zone. */
/* */
- FT_LOCAL_DEF
- void TT_Done_GlyphZone( TT_GlyphZone* zone )
+ FT_LOCAL_DEF void
+ TT_Done_GlyphZone( TT_GlyphZone* zone )
{
FT_Memory memory = zone->memory;
@@ -102,11 +102,11 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_New_GlyphZone( FT_Memory memory,
- FT_UShort maxPoints,
- FT_Short maxContours,
- TT_GlyphZone* zone )
+ FT_LOCAL_DEF FT_Error
+ TT_New_GlyphZone( FT_Memory memory,
+ FT_UShort maxPoints,
+ FT_Short maxContours,
+ TT_GlyphZone* zone )
{
FT_Error error;
@@ -153,12 +153,12 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Init_Face( FT_Stream stream,
- TT_Face face,
- FT_Int face_index,
- FT_Int num_params,
- FT_Parameter* params )
+ FT_LOCAL_DEF FT_Error
+ TT_Init_Face( FT_Stream stream,
+ TT_Face face,
+ FT_Int face_index,
+ FT_Int num_params,
+ FT_Parameter* params )
{
FT_Error error;
FT_Library library;
@@ -224,8 +224,8 @@
/* <Input> */
/* face :: A pointer to the face object to destroy. */
/* */
- FT_LOCAL_DEF
- void TT_Done_Face( TT_Face face )
+ FT_LOCAL_DEF void
+ TT_Done_Face( TT_Face face )
{
FT_Memory memory = face->root.memory;
FT_Stream stream = face->root.stream;
@@ -277,8 +277,8 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Init_Size( TT_Size size )
+ FT_LOCAL_DEF FT_Error
+ TT_Init_Size( TT_Size size )
{
FT_Error error = TT_Err_Ok;
@@ -464,8 +464,8 @@
/* <Input> */
/* size :: A handle to the target size object. */
/* */
- FT_LOCAL_DEF
- void TT_Done_Size( TT_Size size )
+ FT_LOCAL_DEF void
+ TT_Done_Size( TT_Size size )
{
#ifdef TT_CONFIG_OPTION_BYTECODE_INTERPRETER
@@ -519,8 +519,8 @@
/* <Input> */
/* size :: A handle to the target size object. */
/* */
- static
- FT_Error Reset_Outline_Size( TT_Size size )
+ static FT_Error
+ Reset_Outline_Size( TT_Size size )
{
TT_Face face;
FT_Error error = TT_Err_Ok;
@@ -670,8 +670,8 @@
/* <Input> */
/* size :: A handle to the target size object. */
/* */
- static
- FT_Error Reset_SBit_Size( TT_Size size )
+ static FT_Error
+ Reset_SBit_Size( TT_Size size )
{
TT_Face face;
FT_Error error = TT_Err_Ok;
@@ -756,8 +756,8 @@
/* <Input> */
/* size :: A handle to the target size object. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Reset_Size( TT_Size size )
+ FT_LOCAL_DEF FT_Error
+ TT_Reset_Size( TT_Size size )
{
FT_Face face;
FT_Error error = TT_Err_Ok;
@@ -808,8 +808,8 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Init_Driver( TT_Driver driver )
+ FT_LOCAL_DEF FT_Error
+ TT_Init_Driver( TT_Driver driver )
{
FT_Error error;
@@ -839,8 +839,8 @@
/* <Input> */
/* driver :: A handle to the target TrueType driver. */
/* */
- FT_LOCAL_DEF
- void TT_Done_Driver( TT_Driver driver )
+ FT_LOCAL_DEF void
+ TT_Done_Driver( TT_Driver driver )
{
/* destroy extensions registry if needed */
--- a/src/truetype/ttobjs.h
+++ b/src/truetype/ttobjs.h
@@ -107,14 +107,14 @@
#ifdef TT_CONFIG_OPTION_BYTECODE_INTERPRETER
- FT_LOCAL
- void TT_Done_GlyphZone( TT_GlyphZone* zone );
+ FT_LOCAL void
+ TT_Done_GlyphZone( TT_GlyphZone* zone );
- FT_LOCAL
- FT_Error TT_New_GlyphZone( FT_Memory memory,
- FT_UShort maxPoints,
- FT_Short maxContours,
- TT_GlyphZone* zone );
+ FT_LOCAL FT_Error
+ TT_New_GlyphZone( FT_Memory memory,
+ FT_UShort maxPoints,
+ FT_Short maxContours,
+ TT_GlyphZone* zone );
#endif /* TT_CONFIG_OPTION_BYTECODE_INTERPRETER */
@@ -378,15 +378,15 @@
/* */
/* Face functions */
/* */
- FT_LOCAL
- FT_Error TT_Init_Face( FT_Stream stream,
- TT_Face face,
- FT_Int face_index,
- FT_Int num_params,
- FT_Parameter* params );
+ FT_LOCAL FT_Error
+ TT_Init_Face( FT_Stream stream,
+ TT_Face face,
+ FT_Int face_index,
+ FT_Int num_params,
+ FT_Parameter* params );
- FT_LOCAL
- void TT_Done_Face( TT_Face face );
+ FT_LOCAL void
+ TT_Done_Face( TT_Face face );
/*************************************************************************/
@@ -393,14 +393,14 @@
/* */
/* Size functions */
/* */
- FT_LOCAL
- FT_Error TT_Init_Size( TT_Size size );
+ FT_LOCAL FT_Error
+ TT_Init_Size( TT_Size size );
- FT_LOCAL
- void TT_Done_Size( TT_Size size );
+ FT_LOCAL void
+ TT_Done_Size( TT_Size size );
- FT_LOCAL
- FT_Error TT_Reset_Size( TT_Size size );
+ FT_LOCAL FT_Error
+ TT_Reset_Size( TT_Size size );
/*************************************************************************/
@@ -407,11 +407,11 @@
/* */
/* Driver functions */
/* */
- FT_LOCAL
- FT_Error TT_Init_Driver( TT_Driver driver );
+ FT_LOCAL FT_Error
+ TT_Init_Driver( TT_Driver driver );
- FT_LOCAL
- void TT_Done_Driver( TT_Driver driver );
+ FT_LOCAL void
+ TT_Done_Driver( TT_Driver driver );
FT_END_HEADER
--- a/src/truetype/ttpload.c
+++ b/src/truetype/ttpload.c
@@ -54,9 +54,9 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Load_Locations( TT_Face face,
- FT_Stream stream )
+ FT_LOCAL_DEF FT_Error
+ TT_Load_Locations( TT_Face face,
+ FT_Stream stream )
{
FT_Error error;
FT_Memory memory = stream->memory;
@@ -147,9 +147,9 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Load_CVT( TT_Face face,
- FT_Stream stream )
+ FT_LOCAL_DEF FT_Error
+ TT_Load_CVT( TT_Face face,
+ FT_Stream stream )
{
FT_Error error;
FT_Memory memory = stream->memory;
@@ -214,9 +214,9 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error TT_Load_Programs( TT_Face face,
- FT_Stream stream )
+ FT_LOCAL_DEF FT_Error
+ TT_Load_Programs( TT_Face face,
+ FT_Stream stream )
{
FT_Error error;
FT_ULong table_len;
--- a/src/truetype/ttpload.h
+++ b/src/truetype/ttpload.h
@@ -27,17 +27,17 @@
FT_BEGIN_HEADER
- FT_LOCAL
- FT_Error TT_Load_Locations( TT_Face face,
- FT_Stream stream );
+ FT_LOCAL FT_Error
+ TT_Load_Locations( TT_Face face,
+ FT_Stream stream );
+
+ FT_LOCAL FT_Error
+ TT_Load_CVT( TT_Face face,
+ FT_Stream stream );
- FT_LOCAL
- FT_Error TT_Load_CVT( TT_Face face,
- FT_Stream stream );
-
- FT_LOCAL
- FT_Error TT_Load_Programs( TT_Face face,
- FT_Stream stream );
+ FT_LOCAL FT_Error
+ TT_Load_Programs( TT_Face face,
+ FT_Stream stream );
FT_END_HEADER
--- a/src/type1/t1afm.c
+++ b/src/type1/t1afm.c
@@ -35,9 +35,9 @@
#define FT_COMPONENT trace_t1afm
- FT_LOCAL_DEF
- void T1_Done_AFM( FT_Memory memory,
- T1_AFM* afm )
+ FT_LOCAL_DEF void
+ T1_Done_AFM( FT_Memory memory,
+ T1_AFM* afm )
{
FREE( afm->kern_pairs );
afm->num_pairs = 0;
@@ -53,10 +53,10 @@
/* read a glyph name and return the equivalent glyph index */
- static
- FT_UInt afm_atoindex( FT_Byte** start,
- FT_Byte* limit,
- T1_Font* type1 )
+ static FT_UInt
+ afm_atoindex( FT_Byte** start,
+ FT_Byte* limit,
+ T1_Font* type1 )
{
FT_Byte* p = *start;
FT_Int len;
@@ -104,9 +104,9 @@
/* read an integer */
- static
- int afm_atoi( FT_Byte** start,
- FT_Byte* limit )
+ static int
+ afm_atoi( FT_Byte** start,
+ FT_Byte* limit )
{
FT_Byte* p = *start;
int sum = 0;
@@ -139,7 +139,7 @@
/* compare two kerning pairs */
- FT_CALLBACK_DEF(int)
+ FT_CALLBACK_DEF( int )
compare_kern_pairs( const void* a,
const void* b )
{
@@ -155,9 +155,9 @@
/* parse an AFM file -- for now, only read the kerning pairs */
- FT_LOCAL_DEF
- FT_Error T1_Read_AFM( FT_Face t1_face,
- FT_Stream stream )
+ FT_LOCAL_DEF FT_Error
+ T1_Read_AFM( FT_Face t1_face,
+ FT_Stream stream )
{
FT_Error error;
FT_Memory memory = stream->memory;
@@ -241,11 +241,11 @@
/* find the kerning for a given glyph pair */
- FT_LOCAL_DEF
- void T1_Get_Kerning( T1_AFM* afm,
- FT_UInt glyph1,
- FT_UInt glyph2,
- FT_Vector* kerning )
+ FT_LOCAL_DEF void
+ T1_Get_Kerning( T1_AFM* afm,
+ FT_UInt glyph1,
+ FT_UInt glyph2,
+ FT_Vector* kerning )
{
T1_Kern_Pair *min, *mid, *max;
FT_ULong index = KERN_INDEX( glyph1, glyph2 );
--- a/src/type1/t1afm.h
+++ b/src/type1/t1afm.h
@@ -43,19 +43,19 @@
} T1_AFM;
- FT_LOCAL
- FT_Error T1_Read_AFM( FT_Face face,
- FT_Stream stream );
+ FT_LOCAL FT_Error
+ T1_Read_AFM( FT_Face face,
+ FT_Stream stream );
- FT_LOCAL
- void T1_Done_AFM( FT_Memory memory,
- T1_AFM* afm );
+ FT_LOCAL void
+ T1_Done_AFM( FT_Memory memory,
+ T1_AFM* afm );
- FT_LOCAL
- void T1_Get_Kerning( T1_AFM* afm,
- FT_UInt glyph1,
- FT_UInt glyph2,
- FT_Vector* kerning );
+ FT_LOCAL void
+ T1_Get_Kerning( T1_AFM* afm,
+ FT_UInt glyph1,
+ FT_UInt glyph2,
+ FT_Vector* kerning );
FT_END_HEADER
--- a/src/type1/t1driver.c
+++ b/src/type1/t1driver.c
@@ -44,11 +44,11 @@
#define FT_COMPONENT trace_t1driver
- static
- FT_Error get_t1_glyph_name( T1_Face face,
- FT_UInt glyph_index,
- FT_Pointer buffer,
- FT_UInt buffer_max )
+ static FT_Error
+ get_t1_glyph_name( T1_Face face,
+ FT_UInt glyph_index,
+ FT_Pointer buffer,
+ FT_UInt buffer_max )
{
FT_String* gname;
@@ -98,9 +98,9 @@
/* isn't available (i.e., wasn't compiled in the driver at build */
/* time). */
/* */
- static
- FT_Module_Interface Get_Interface( FT_Driver driver,
- const FT_String* interface )
+ static FT_Module_Interface
+ Get_Interface( FT_Driver driver,
+ const FT_String* interface )
{
FT_UNUSED( driver );
FT_UNUSED( interface );
@@ -156,11 +156,11 @@
/* */
/* They can be implemented by format-specific interfaces. */
/* */
- static
- FT_Error Get_Kerning( T1_Face face,
- FT_UInt left_glyph,
- FT_UInt right_glyph,
- FT_Vector* kerning )
+ static FT_Error
+ Get_Kerning( T1_Face face,
+ FT_UInt left_glyph,
+ FT_UInt right_glyph,
+ FT_Vector* kerning )
{
T1_AFM* afm;
@@ -194,9 +194,9 @@
/* <Return> */
/* Glyph index. 0 means `undefined character code'. */
/* */
- static
- FT_UInt Get_Char_Index( FT_CharMap charmap,
- FT_Long charcode )
+ static FT_UInt
+ Get_Char_Index( FT_CharMap charmap,
+ FT_Long charcode )
{
T1_Face face;
FT_UInt result = 0;
@@ -344,7 +344,8 @@
/* format-specific interface can then be retrieved through the method */
/* interface->get_format_interface. */
/* */
- FT_EXPORT_DEF( const FT_Driver_Class* ) getDriverClass( void )
+ FT_EXPORT_DEF( const FT_Driver_Class* )
+ getDriverClass( void )
{
return &t1_driver_class;
}
--- a/src/type1/t1gload.c
+++ b/src/type1/t1gload.c
@@ -55,7 +55,7 @@
/*************************************************************************/
- FT_CALLBACK_DEF(FT_Error)
+ FT_CALLBACK_DEF( FT_Error )
T1_Parse_Glyph( T1_Decoder* decoder,
FT_UInt glyph_index )
{
@@ -73,9 +73,9 @@
}
- FT_LOCAL_DEF
- FT_Error T1_Compute_Max_Advance( T1_Face face,
- FT_Int* max_advance )
+ FT_LOCAL_DEF FT_Error
+ T1_Compute_Max_Advance( T1_Face face,
+ FT_Int* max_advance )
{
FT_Error error;
T1_Decoder decoder;
@@ -135,11 +135,11 @@
/*************************************************************************/
- FT_LOCAL_DEF
- FT_Error T1_Load_Glyph( T1_GlyphSlot glyph,
- T1_Size size,
- FT_Int glyph_index,
- FT_Int load_flags )
+ FT_LOCAL_DEF FT_Error
+ T1_Load_Glyph( T1_GlyphSlot glyph,
+ T1_Size size,
+ FT_Int glyph_index,
+ FT_Int load_flags )
{
FT_Error error;
T1_Decoder decoder;
--- a/src/type1/t1gload.h
+++ b/src/type1/t1gload.h
@@ -27,15 +27,15 @@
FT_BEGIN_HEADER
- FT_LOCAL
- FT_Error T1_Compute_Max_Advance( T1_Face face,
- FT_Int* max_advance );
+ FT_LOCAL FT_Error
+ T1_Compute_Max_Advance( T1_Face face,
+ FT_Int* max_advance );
- FT_LOCAL
- FT_Error T1_Load_Glyph( T1_GlyphSlot glyph,
- T1_Size size,
- FT_Int glyph_index,
- FT_Int load_flags );
+ FT_LOCAL FT_Error
+ T1_Load_Glyph( T1_GlyphSlot glyph,
+ T1_Size size,
+ FT_Int glyph_index,
+ FT_Int load_flags );
FT_END_HEADER
--- a/src/type1/t1load.c
+++ b/src/type1/t1load.c
@@ -96,10 +96,10 @@
/*************************************************************************/
/*************************************************************************/
- static
- FT_Error t1_allocate_blend( T1_Face face,
- FT_UInt num_designs,
- FT_UInt num_axis )
+ static FT_Error
+ t1_allocate_blend( T1_Face face,
+ FT_UInt num_designs,
+ FT_UInt num_axis )
{
T1_Blend* blend;
FT_Memory memory = face->root.memory;
@@ -180,9 +180,9 @@
}
- FT_LOCAL_DEF
- FT_Error T1_Get_Multi_Master( T1_Face face,
- FT_Multi_Master* master )
+ FT_LOCAL_DEF FT_Error
+ T1_Get_Multi_Master( T1_Face face,
+ FT_Multi_Master* master )
{
T1_Blend* blend = face->blend;
FT_UInt n;
@@ -212,10 +212,10 @@
}
- FT_LOCAL_DEF
- FT_Error T1_Set_MM_Blend( T1_Face face,
- FT_UInt num_coords,
- FT_Fixed* coords )
+ FT_LOCAL_DEF FT_Error
+ T1_Set_MM_Blend( T1_Face face,
+ FT_UInt num_coords,
+ FT_Fixed* coords )
{
T1_Blend* blend = face->blend;
FT_Error error;
@@ -258,10 +258,10 @@
}
- FT_LOCAL_DEF
- FT_Error T1_Set_MM_Design( T1_Face face,
- FT_UInt num_coords,
- FT_Long* coords )
+ FT_LOCAL_DEF FT_Error
+ T1_Set_MM_Design( T1_Face face,
+ FT_UInt num_coords,
+ FT_Long* coords )
{
T1_Blend* blend = face->blend;
FT_Error error;
@@ -328,8 +328,8 @@
}
- FT_LOCAL_DEF
- void T1_Done_Blend( T1_Face face )
+ FT_LOCAL_DEF void
+ T1_Done_Blend( T1_Face face )
{
FT_Memory memory = face->root.memory;
T1_Blend* blend = face->blend;
@@ -380,9 +380,9 @@
}
- static
- void parse_blend_axis_types( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_blend_axis_types( T1_Face face,
+ T1_Loader* loader )
{
T1_Token axis_tokens[ T1_MAX_MM_AXIS ];
FT_Int n, num_axis;
@@ -441,9 +441,9 @@
}
- static
- void parse_blend_design_positions( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_blend_design_positions( T1_Face face,
+ T1_Loader* loader )
{
T1_Token design_tokens[ T1_MAX_MM_DESIGNS ];
FT_Int num_designs;
@@ -523,9 +523,9 @@
}
- static
- void parse_blend_design_map( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_blend_design_map( T1_Face face,
+ T1_Loader* loader )
{
FT_Error error = 0;
T1_ParserRec* parser = &loader->parser;
@@ -604,9 +604,9 @@
}
- static
- void parse_weight_vector( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_weight_vector( T1_Face face,
+ T1_Loader* loader )
{
FT_Error error = 0;
T1_ParserRec* parser = &loader->parser;
@@ -656,9 +656,9 @@
/* with a lot of Postscript garbage behind it (that's completely out */
/* of spec!); we detect it and terminate the parsing */
/* */
- static
- void parse_shared_dict( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_shared_dict( T1_Face face,
+ T1_Loader* loader )
{
T1_ParserRec* parser = &loader->parser;
@@ -689,10 +689,10 @@
/*************************************************************************/
- static
- FT_Error t1_load_keyword( T1_Face face,
- T1_Loader* loader,
- T1_Field* field )
+ static FT_Error
+ t1_load_keyword( T1_Face face,
+ T1_Loader* loader,
+ T1_Field* field )
{
FT_Error error;
void* dummy_object;
@@ -756,25 +756,24 @@
}
- static
- int is_space( FT_Byte c )
+ static int
+ is_space( FT_Byte c )
{
return ( c == ' ' || c == '\t' || c == '\r' || c == '\n' );
}
- static
- int is_alpha( FT_Byte c )
+ static int
+ is_alpha( FT_Byte c )
{
return ( isalnum( c ) || c == '.' || c == '_' || c == '-' );
}
-
- static
- int read_binary_data( T1_ParserRec* parser,
- FT_Int* size,
- FT_Byte** base )
+ static int
+ read_binary_data( T1_ParserRec* parser,
+ FT_Int* size,
+ FT_Byte** base )
{
FT_Byte* cur;
FT_Byte* limit = parser->root.limit;
@@ -813,9 +812,9 @@
/* the `/Encoding', `/Subrs', and `/CharStrings' */
/* dictionaries */
- static
- void parse_font_name( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_font_name( T1_Face face,
+ T1_Loader* loader )
{
T1_ParserRec* parser = &loader->parser;
FT_Error error;
@@ -855,9 +854,9 @@
}
- static
- void parse_font_bbox( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_font_bbox( T1_Face face,
+ T1_Loader* loader )
{
T1_ParserRec* parser = &loader->parser;
FT_Fixed temp[4];
@@ -872,9 +871,9 @@
}
- static
- void parse_font_matrix( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_font_matrix( T1_Face face,
+ T1_Loader* loader )
{
T1_ParserRec* parser = &loader->parser;
FT_Matrix* matrix = &face->type1.font_matrix;
@@ -921,9 +920,9 @@
}
- static
- void parse_encoding( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_encoding( T1_Face face,
+ T1_Loader* loader )
{
T1_ParserRec* parser = &loader->parser;
FT_Byte* cur = parser->root.cursor;
@@ -1081,9 +1080,9 @@
}
- static
- void parse_subrs( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_subrs( T1_Face face,
+ T1_Loader* loader )
{
T1_ParserRec* parser = &loader->parser;
PS_Table* table = &loader->subrs;
@@ -1166,9 +1165,9 @@
}
- static
- void parse_charstrings( T1_Face face,
- T1_Loader* loader )
+ static void
+ parse_charstrings( T1_Face face,
+ T1_Loader* loader )
{
T1_ParserRec* parser = &loader->parser;
PS_Table* code_table = &loader->charstrings;
@@ -1448,11 +1447,11 @@
};
- static
- FT_Error parse_dict( T1_Face face,
- T1_Loader* loader,
- FT_Byte* base,
- FT_Long size )
+ static FT_Error
+ parse_dict( T1_Face face,
+ T1_Loader* loader,
+ FT_Byte* base,
+ FT_Long size )
{
T1_ParserRec* parser = &loader->parser;
@@ -1565,9 +1564,9 @@
}
- static
- void t1_init_loader( T1_Loader* loader,
- T1_Face face )
+ static void
+ t1_init_loader( T1_Loader* loader,
+ T1_Face face )
{
FT_UNUSED( face );
@@ -1585,8 +1584,8 @@
}
- static
- void t1_done_loader( T1_Loader* loader )
+ static void
+ t1_done_loader( T1_Loader* loader )
{
T1_ParserRec* parser = &loader->parser;
@@ -1603,8 +1602,8 @@
}
- FT_LOCAL_DEF
- FT_Error T1_Open_Face( T1_Face face )
+ FT_LOCAL_DEF FT_Error
+ T1_Open_Face( T1_Face face )
{
T1_Loader loader;
T1_ParserRec* parser;
--- a/src/type1/t1load.h
+++ b/src/type1/t1load.h
@@ -51,27 +51,27 @@
} T1_Loader;
- FT_LOCAL
- FT_Error T1_Open_Face( T1_Face face );
+ FT_LOCAL FT_Error
+ T1_Open_Face( T1_Face face );
#ifndef T1_CONFIG_OPTION_NO_MM_SUPPORT
- FT_LOCAL
- FT_Error T1_Get_Multi_Master( T1_Face face,
- FT_Multi_Master* master );
+ FT_LOCAL FT_Error
+ T1_Get_Multi_Master( T1_Face face,
+ FT_Multi_Master* master );
- FT_LOCAL
- FT_Error T1_Set_MM_Blend( T1_Face face,
- FT_UInt num_coords,
- FT_Fixed* coords );
+ FT_LOCAL FT_Error
+ T1_Set_MM_Blend( T1_Face face,
+ FT_UInt num_coords,
+ FT_Fixed* coords );
- FT_LOCAL
- FT_Error T1_Set_MM_Design( T1_Face face,
- FT_UInt num_coords,
- FT_Long* coords );
+ FT_LOCAL FT_Error
+ T1_Set_MM_Design( T1_Face face,
+ FT_UInt num_coords,
+ FT_Long* coords );
- FT_LOCAL
- void T1_Done_Blend( T1_Face face );
+ FT_LOCAL void
+ T1_Done_Blend( T1_Face face );
#endif /* !T1_CONFIG_OPTION_NO_MM_SUPPORT */
--- a/src/type1/t1objs.c
+++ b/src/type1/t1objs.c
@@ -63,8 +63,8 @@
/* <Input> */
/* face :: A typeless pointer to the face object to destroy. */
/* */
- FT_LOCAL_DEF
- void T1_Done_Face( T1_Face face )
+ FT_LOCAL_DEF void
+ T1_Done_Face( T1_Face face )
{
FT_Memory memory;
T1_Font* type1 = &face->type1;
@@ -147,12 +147,12 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error T1_Init_Face( FT_Stream stream,
- T1_Face face,
- FT_Int face_index,
- FT_Int num_params,
- FT_Parameter* params )
+ FT_LOCAL_DEF FT_Error
+ T1_Init_Face( FT_Stream stream,
+ T1_Face face,
+ FT_Int face_index,
+ FT_Int num_params,
+ FT_Parameter* params )
{
FT_Error error;
PSNames_Interface* psnames;
@@ -386,8 +386,8 @@
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
- FT_LOCAL_DEF
- FT_Error T1_Init_Driver( T1_Driver driver )
+ FT_LOCAL_DEF FT_Error
+ T1_Init_Driver( T1_Driver driver )
{
FT_UNUSED( driver );
@@ -406,8 +406,8 @@
/* <Input> */
/* driver :: A handle to the target Type 1 driver. */
/* */
- FT_LOCAL_DEF
- void T1_Done_Driver( T1_Driver driver )
+ FT_LOCAL_DEF void
+ T1_Done_Driver( T1_Driver driver )
{
FT_UNUSED( driver );
}
--- a/src/type1/t1objs.h
+++ b/src/type1/t1objs.h
@@ -135,21 +135,21 @@
} T1_GlyphSlotRec;
- FT_LOCAL
- FT_Error T1_Init_Face( FT_Stream stream,
- T1_Face face,
- FT_Int face_index,
- FT_Int num_params,
- FT_Parameter* params );
+ FT_LOCAL FT_Error
+ T1_Init_Face( FT_Stream stream,
+ T1_Face face,
+ FT_Int face_index,
+ FT_Int num_params,
+ FT_Parameter* params );
- FT_LOCAL
- void T1_Done_Face( T1_Face face );
+ FT_LOCAL void
+ T1_Done_Face( T1_Face face );
- FT_LOCAL
- FT_Error T1_Init_Driver( T1_Driver driver );
+ FT_LOCAL FT_Error
+ T1_Init_Driver( T1_Driver driver );
- FT_LOCAL
- void T1_Done_Driver( T1_Driver driver );
+ FT_LOCAL void
+ T1_Done_Driver( T1_Driver driver );
FT_END_HEADER
--- a/src/type1/t1parse.c
+++ b/src/type1/t1parse.c
@@ -95,10 +95,10 @@
};
- static
- FT_Error read_pfb_tag( FT_Stream stream,
- FT_UShort* tag,
- FT_Long* size )
+ static FT_Error
+ read_pfb_tag( FT_Stream stream,
+ FT_UShort* tag,
+ FT_Long* size )
{
FT_Error error;
PFB_Tag head;
@@ -118,11 +118,11 @@
}
- FT_LOCAL_DEF
- FT_Error T1_New_Parser( T1_ParserRec* parser,
- FT_Stream stream,
- FT_Memory memory,
- PSAux_Interface* psaux )
+ FT_LOCAL_DEF FT_Error
+ T1_New_Parser( T1_ParserRec* parser,
+ FT_Stream stream,
+ FT_Memory memory,
+ PSAux_Interface* psaux )
{
FT_Error error;
FT_UShort tag;
@@ -227,8 +227,8 @@
}
- FT_LOCAL_DEF
- void T1_Finalize_Parser( T1_ParserRec* parser )
+ FT_LOCAL_DEF void
+ T1_Finalize_Parser( T1_ParserRec* parser )
{
FT_Memory memory = parser->root.memory;
@@ -245,8 +245,8 @@
/* return the value of an hexadecimal digit */
- static
- int hexa_value( char c )
+ static int
+ hexa_value( char c )
{
unsigned int d;
@@ -267,9 +267,9 @@
}
- FT_LOCAL_DEF
- FT_Error T1_Get_Private_Dict( T1_ParserRec* parser,
- PSAux_Interface* psaux )
+ FT_LOCAL_DEF FT_Error
+ T1_Get_Private_Dict( T1_ParserRec* parser,
+ PSAux_Interface* psaux )
{
FT_Stream stream = parser->stream;
FT_Memory memory = parser->root.memory;
--- a/src/type1/t1parse.h
+++ b/src/type1/t1parse.h
@@ -112,18 +112,18 @@
(p)->root.funcs.load_field_table( &(p)->root, f, o, m, pf )
- FT_LOCAL
- FT_Error T1_New_Parser( T1_ParserRec* parser,
- FT_Stream stream,
- FT_Memory memory,
- PSAux_Interface* psaux );
-
- FT_LOCAL
- FT_Error T1_Get_Private_Dict( T1_ParserRec* parser,
- PSAux_Interface* psaux );
+ FT_LOCAL FT_Error
+ T1_New_Parser( T1_ParserRec* parser,
+ FT_Stream stream,
+ FT_Memory memory,
+ PSAux_Interface* psaux );
- FT_LOCAL
- void T1_Finalize_Parser( T1_ParserRec* parser );
+ FT_LOCAL FT_Error
+ T1_Get_Private_Dict( T1_ParserRec* parser,
+ PSAux_Interface* psaux );
+
+ FT_LOCAL void
+ T1_Finalize_Parser( T1_ParserRec* parser );
FT_END_HEADER
--- a/src/winfonts/winfnt.c
+++ b/src/winfonts/winfnt.c
@@ -648,7 +648,8 @@
/* format-specific interface can then be retrieved through the method */
/* interface->get_format_interface. */
/* */
- FT_EXPORT_DEF( const FT_Driver_Class* ) getDriverClass( void )
+ FT_EXPORT_DEF( const FT_Driver_Class* )
+ getDriverClass( void )
{
return &winfnt_driver_class;
}