diff options
author | David Turner <david@freetype.org> | 2006-03-20 12:10:24 +0000 |
---|---|---|
committer | David Turner <david@freetype.org> | 2006-03-20 12:10:24 +0000 |
commit | 256de4b18f556b963597f171a217c0c1ed045993 (patch) | |
tree | a8867ae8ce429ca1c4e4283fbd2946f31fdefb18 /src/cache/ftcmru.c | |
parent | dad2a2de0174740fb1bf79953d3620df8a75916f (diff) | |
download | freetype2-256de4b18f556b963597f171a217c0c1ed045993.tar.gz |
* include/freetype/cache/ftccache.h,
include/freetype/cache/ftccmap.h,
include/freetype/cache/ftcglyph.h
include/freetype/cache/ftcimage.h
include/freetype/cache/ftcmanag.h
include/freetype/cache/ftcmru.h
include/freetype/cache/ftcsbits.h:
removing these header files from the public include directory.
* include/freetype/config/ftheader.h:
changing the definition of FT_CACHE_INTERNAL_XXX_H macros to
redirect to FT_CACHE_H instead
* src/cache/ftcbasic.c, src/cache/ftccache.c, src/cache/ftccache.h,
src/cache/ftccback.h, src/cache/ftccmap.c, src/cache/ftcglyph.c,
src/cache/ftcglyph.h, src/cache/ftcimage.c, src/cache/ftcimage.h,
src/cache/ftcmanag.c, src/cache/ftcmanag.h, src/cache/ftcmru.c,
src/cache/ftcmru.h, src/cache/ftcsbits.c, src/cache/ftcsbits.h:
modifications to prevent using the FT_CACHE_INTERNAL_XXX_H macros,
and grab the headers in 'src/cache' instead (see below).
Diffstat (limited to 'src/cache/ftcmru.c')
-rw-r--r-- | src/cache/ftcmru.c | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/src/cache/ftcmru.c b/src/cache/ftcmru.c index 4bd82b33d..21d2e0c87 100644 --- a/src/cache/ftcmru.c +++ b/src/cache/ftcmru.c @@ -18,14 +18,14 @@ #include <ft2build.h> #include FT_CACHE_H -#include FT_CACHE_INTERNAL_MRU_H +#include "ftcmru.h" #include FT_INTERNAL_OBJECTS_H #include FT_INTERNAL_DEBUG_H #include "ftcerror.h" - FT_EXPORT_DEF( void ) + FT_LOCAL_DEF( void ) FTC_MruNode_Prepend( FTC_MruNode *plist, FTC_MruNode node ) { @@ -69,7 +69,7 @@ } - FT_EXPORT_DEF( void ) + FT_LOCAL_DEF( void ) FTC_MruNode_Up( FTC_MruNode *plist, FTC_MruNode node ) { @@ -118,7 +118,7 @@ } - FT_EXPORT_DEF( void ) + FT_LOCAL_DEF( void ) FTC_MruNode_Remove( FTC_MruNode *plist, FTC_MruNode node ) { @@ -165,7 +165,7 @@ } - FT_EXPORT_DEF( void ) + FT_LOCAL_DEF( void ) FTC_MruList_Init( FTC_MruList list, FTC_MruListClass clazz, FT_UInt max_nodes, @@ -181,7 +181,7 @@ } - FT_EXPORT_DEF( void ) + FT_LOCAL_DEF( void ) FTC_MruList_Reset( FTC_MruList list ) { while ( list->nodes ) @@ -191,14 +191,15 @@ } - FT_EXPORT_DEF( void ) + FT_LOCAL_DEF( void ) FTC_MruList_Done( FTC_MruList list ) { FTC_MruList_Reset( list ); } - FT_EXPORT_DEF( FTC_MruNode ) +#ifndef FTC_INLINE + FT_LOCAL_DEF( FTC_MruNode ) FTC_MruList_Find( FTC_MruList list, FT_Pointer key ) { @@ -229,9 +230,9 @@ return NULL; } +#endif - - FT_EXPORT_DEF( FT_Error ) + FT_LOCAL_DEF( FT_Error ) FTC_MruList_New( FTC_MruList list, FT_Pointer key, FTC_MruNode *anode ) @@ -285,7 +286,8 @@ } - FT_EXPORT_DEF( FT_Error ) +#ifndef FTC_INLINE + FT_LOCAL_DEF( FT_Error ) FTC_MruList_Lookup( FTC_MruList list, FT_Pointer key, FTC_MruNode *anode ) @@ -300,9 +302,9 @@ *anode = node; return 0; } +#endif /* FTC_INLINE */ - - FT_EXPORT_DEF( void ) + FT_LOCAL_DEF( void ) FTC_MruList_Remove( FTC_MruList list, FTC_MruNode node ) { @@ -321,7 +323,7 @@ } - FT_EXPORT_DEF( void ) + FT_LOCAL_DEF( void ) FTC_MruList_RemoveSelection( FTC_MruList list, FTC_MruNode_CompareFunc selection, FT_Pointer key ) |