From 76e662883f0966862c09bbc13eaa7b6d968d86bd Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 11 Oct 2007 07:46:33 +0000 Subject: [PATCH] Remove FTGLUE_API/APIDEF cruft. 2007-10-11 Behdad Esfahbod * pango/opentype/ftglue.[ch]: Remove FTGLUE_API/APIDEF cruft. svn path=/trunk/; revision=2441 --- ChangeLog | 4 ++++ pango/opentype/ftglue.c | 16 ++++++++-------- pango/opentype/ftglue.h | 24 ++++++++---------------- 3 files changed, 20 insertions(+), 24 deletions(-) diff --git a/ChangeLog b/ChangeLog index 512a717..43e6812 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2007-10-11 Behdad Esfahbod + * pango/opentype/ftglue.[ch]: Remove FTGLUE_API/APIDEF cruft. + +2007-10-11 Behdad Esfahbod + * pango/opentype/Makefile.am: Build harfbuzz.c instead of individual source files, to let compiler go wild with optimizations! diff --git a/pango/opentype/ftglue.c b/pango/opentype/ftglue.c index 9fd0f41..8dd6bb9 100644 --- a/pango/opentype/ftglue.c +++ b/pango/opentype/ftglue.c @@ -51,7 +51,7 @@ _hb_ftglue_qalloc( FT_ULong size, #define QALLOC(ptr,size) ( (ptr) = _hb_ftglue_qalloc( (size), &error ), error != 0 ) -FTGLUE_APIDEF( FT_Pointer ) +FT_Pointer _hb_ftglue_alloc( FT_ULong size, HB_Error *perror ) { @@ -72,7 +72,7 @@ _hb_ftglue_alloc( FT_ULong size, } -FTGLUE_APIDEF( FT_Pointer ) +FT_Pointer _hb_ftglue_realloc( FT_Pointer block, FT_ULong new_size, HB_Error *perror ) @@ -92,7 +92,7 @@ _hb_ftglue_realloc( FT_Pointer block, } -FTGLUE_APIDEF( void ) +void _hb_ftglue_free( FT_Pointer block ) { if ( block ) @@ -100,7 +100,7 @@ _hb_ftglue_free( FT_Pointer block ) } -FTGLUE_APIDEF( FT_Long ) +FT_Long _hb_ftglue_stream_pos( FT_Stream stream ) { LOG(( "ftglue:stream:pos() -> %ld\n", stream->pos )); @@ -108,7 +108,7 @@ _hb_ftglue_stream_pos( FT_Stream stream ) } -FTGLUE_APIDEF( HB_Error ) +HB_Error _hb_ftglue_stream_seek( FT_Stream stream, FT_Long pos ) { @@ -128,7 +128,7 @@ _hb_ftglue_stream_seek( FT_Stream stream, } -FTGLUE_APIDEF( HB_Error ) +HB_Error _hb_ftglue_stream_frame_enter( FT_Stream stream, FT_ULong count ) { @@ -176,7 +176,7 @@ Exit: } -FTGLUE_APIDEF( void ) +void _hb_ftglue_stream_frame_exit( FT_Stream stream ) { if ( stream->read ) @@ -190,7 +190,7 @@ _hb_ftglue_stream_frame_exit( FT_Stream stream ) } -FTGLUE_APIDEF( HB_Error ) +HB_Error _hb_ftglue_face_goto_table( FT_Face face, FT_ULong the_tag, FT_Stream stream ) diff --git a/pango/opentype/ftglue.h b/pango/opentype/ftglue.h index 1e13a2c..cb71add 100644 --- a/pango/opentype/ftglue.h +++ b/pango/opentype/ftglue.h @@ -59,14 +59,6 @@ FT_BEGIN_HEADER #define SET_ERR(c) ( (error = (c)) != 0 ) -#ifndef FTGLUE_API -#define FTGLUE_API(x) extern x -#endif - -#ifndef FTGLUE_APIDEF -#define FTGLUE_APIDEF(x) x -#endif - /* stream macros used by the OpenType parser */ #define FILE_Pos() _hb_ftglue_stream_pos( stream ) #define FILE_Seek(pos) SET_ERR( _hb_ftglue_stream_seek( stream, pos ) ) @@ -91,21 +83,21 @@ FT_BEGIN_HEADER #define GET_ULong() ((FT_ULong)GET_Long()) #define GET_Tag4() GET_ULong() -FTGLUE_API( FT_Long ) +FT_Long _hb_ftglue_stream_pos( FT_Stream stream ); -FTGLUE_API( HB_Error ) +HB_Error _hb_ftglue_stream_seek( FT_Stream stream, FT_Long pos ); -FTGLUE_API( HB_Error ) +HB_Error _hb_ftglue_stream_frame_enter( FT_Stream stream, FT_ULong size ); -FTGLUE_API( void ) +void _hb_ftglue_stream_frame_exit( FT_Stream stream ); -FTGLUE_API( HB_Error ) +HB_Error _hb_ftglue_face_goto_table( FT_Face face, FT_ULong tag, FT_Stream stream ); @@ -135,16 +127,16 @@ _hb_ftglue_face_goto_table( FT_Face face, #define MEM_Copy(dest,source,count) memcpy( (char*)(dest), (const char*)(source), (size_t)(count) ) -FTGLUE_API( FT_Pointer ) +FT_Pointer _hb_ftglue_alloc( FT_ULong size, HB_Error *perror_ ); -FTGLUE_API( FT_Pointer ) +FT_Pointer _hb_ftglue_realloc( FT_Pointer block, FT_ULong new_size, HB_Error *perror_ ); -FTGLUE_API( void ) +void _hb_ftglue_free( FT_Pointer block ); /* abuse these private header/source files */ -- 2.7.4