* include/freetype/config/ft2build.h (FT2_ROOT, FT2_CONFIG_ROOT):

Removed.  ANSI C doesn't (explicitly) allow macro expansion in
arguments using `##'.
(FT2_PUBLIC_FILE, FT2_CONFIG_FILE, FT2_INTERNAL_FILE): Use directory
names directly.  Make them configurable.  Use `##' to strip leading
and trailing spaces from arguments.

* builds/unix/ft2unix.h: Adapted.

* src/base/ftsystem.c (ft_alloc, ft_realloc, ft_free, ft_io_stream,
ft_close_stream): Use FT_CALLBACK_DEF.

* builds/unix/ftsystem.c: Use new header scheme.
(FT_Done_Memory): Use free() from FT_Memory structure.

* src/base/ftinit.c, src/base/ftmac.c: Header scheme fixes.

* include/freetype/config/ft2build.h (FT2_CONFIG_ROOT,
FT2_PUBLIC_FILE, FT2_CONFIG_FILE, FT2_INTERNAL_FILE,
FT_SOURCE_FILE): Use `##' operator to be really ANSI C compliant.
This commit is contained in:
Werner Lemberg 2000-12-12 22:28:12 +00:00
parent 4978d04e5f
commit d5c1b27d58
81 changed files with 310 additions and 342 deletions

View File

@ -1,8 +1,27 @@
2000-12-12 Werner Lemberg <wl@gnu.org>
* include/freetype/config/ft2build.h (FT2_ROOT, FT2_CONFIG_ROOT):
Removed. ANSI C doesn't (explicitly) allow macro expansion in
arguments using `##'.
(FT2_PUBLIC_FILE, FT2_CONFIG_FILE, FT2_INTERNAL_FILE): Use directory
names directly. Make them configurable. Use `##' to strip leading
and trailing spaces from arguments.
* builds/unix/ft2unix.h: Adapted.
* src/base/ftsystem.c (ft_alloc, ft_realloc, ft_free, ft_io_stream,
ft_close_stream): Use FT_CALLBACK_DEF.
* builds/unix/ftsystem.c: Use new header scheme.
(FT_Done_Memory): Use free() from FT_Memory structure.
* src/base/ftinit.c, src/base/ftmac.c: Header scheme fixes.
2000-12-11 Werner Lemberg <wl@gnu.org>
* include/freetype/config/build.h (FT2_CONFIG_ROOT, FT2_PUBLIC_FILE,
FT2_CONFIG_FILE, FT2_INTERNAL_FILE, FT_SOURCE_FILE): Use `##'
operator to be really ANSI C compliant.
* include/freetype/config/ft2build.h (FT2_CONFIG_ROOT,
FT2_PUBLIC_FILE, FT2_CONFIG_FILE, FT2_INTERNAL_FILE,
FT_SOURCE_FILE): Use `##' operator to be really ANSI C compliant.
2000-12-09 Werner Lemberg <wl@gnu.org>

View File

@ -13,22 +13,30 @@
/* this file you indicate that you have read the license and */
/* understand and accept it fully. */
/* */
/* */
/* This is a Unix-specific version of <ft2build.h> that should be */
/* used exclusively _once_ the library has been installed on the */
/* system. */
/* */
/* currently, the FreeType 2 root is at "freetype2/freetype", though */
/* it will change to a simple "freetype2" in the near future.. */
/* */
/***************************************************************************/
/*************************************************************************/
/* */
/* This is a Unix-specific version of <ft2build.h> that should be used */
/* exclusively *after* installation of the library. */
/* */
/* Currently, the FreeType 2 root is at "freetype2/freetype", though it */
/* will change to "freetype2" in the near future. */
/* */
/*************************************************************************/
#ifndef __FT2_BUILD_UNIX_H__
#define __FT2_BUILD_UNIX_H__
#define FT2_ROOT freetype2/freetype
#include <FT2_ROOT/config/ft2build.h>
#define FT2_PUBLIC_FILE( x ) <freetype2/freetype/ ## x ## >
#define FT2_CONFIG_FILE( x ) <freetype2/freetype/config/ ## x ## >
#define FT2_INTERNAL_FILE( x ) <freetype2/freetype/internal/ ## x ## >
#include FT2_CONFIG_FILE( ft2build.h )
#endif /* __FT2_BUILD_UNIX_H__ */
/* END */

View File

@ -16,17 +16,13 @@
/***************************************************************************/
#include <ftconfig.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/ftsystem.h>
#include <freetype/fterrors.h>
#include <freetype/fttypes.h>
#include <freetype/internal/ftobjs.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ft2build.h>
#include FT_CONFIG_CONFIG_H
#include FT_INTERNAL_DEBUG_H
#include FT_SYSTEM_H
#include FT_ERRORS_H
#include FT_TYPES_h
#include FT_INTERNAL_FTOBJS_H
/* memory-mapping includes and definitions */
#ifdef HAVE_UNISTD_H
@ -87,10 +83,11 @@
/* */
/* <Input> */
/* memory :: A pointer to the memory object. */
/* */
/* size :: The requested size in bytes. */
/* */
/* <Return> */
/* block :: The address of newly allocated block. */
/* The address of newly allocated block. */
/* */
FT_CALLBACK_DEF
void* ft_alloc( FT_Memory memory,
@ -201,23 +198,8 @@
}
/*************************************************************************/
/* */
/* <Function> */
/* FT_New_Stream */
/* */
/* <Description> */
/* Creates a new stream object. */
/* */
/* <Input> */
/* filepathname :: The name of the stream (usually a file) to be */
/* opened. */
/* */
/* stream :: A pointer to the stream object. */
/* */
/* <Return> */
/* FreeType error code. 0 means success. */
/* */
/* documentation is in ftobjs.h */
FT_EXPORT_DEF( FT_Error ) FT_New_Stream( const char* filepathname,
FT_Stream stream )
{
@ -285,17 +267,8 @@
}
/*************************************************************************/
/* */
/* <Function> */
/* FT_New_Memory */
/* */
/* <Description> */
/* Creates a new memory object. */
/* */
/* <Return> */
/* A pointer to the new memory object. 0 in case of error. */
/* */
/* documentation is in ftobjs.h */
FT_EXPORT_DEF( FT_Memory ) FT_New_Memory( void )
{
FT_Memory memory;
@ -314,20 +287,11 @@
}
/*************************************************************************/
/* */
/* <Function> */
/* FT_Done_Memory */
/* */
/* <Description> */
/* Discards memory manager. */
/* */
/* <Input> */
/* memory :: A handle to the memory manager. */
/* */
/* documentation is in ftobjs.h */
FT_EXPORT_DEF( void ) FT_Done_Memory( FT_Memory memory )
{
free( memory );
memory->free( memory, memory );
}

View File

@ -21,18 +21,24 @@
/* This file corresponds to the default "ft2build.h" file for */
/* FreeType 2. It uses the "freetype" include root. */
/* */
/* Note that specific platforms might use a different configurations. */
/* For example, on Unix, the "freetype2" include root is used, with a */
/* specific "ft2build.h" used to take care of this. The latter looks */
/* like the following: */
/* Note that specific platforms might use a different configuration. */
/* For example, on Unix, the "freetype2" include root could be used, */
/* with a specific "ft2build.h" to take care of this. The latter then */
/* looks like the following: */
/* */
/* #ifndef __FT_BUILD_UNIX_H__ */
/* #define __FT_BUILD_UNIX_H__ */
/* #ifndef __FT2_BUILD_UNIX_H__ */
/* #define __FT2_BUILD_UNIX_H__ */
/* */
/* #define FT2_ROOT freetype2 */
/* #include <FT2_ROOT/config/ft2build.h> */
/* #define FT2_PUBLIC_FILE( x ) <freetype2/ ## x ## > */
/* #define FT2_CONFIG_FILE( x ) <freetype2/config/ ## x ## > */
/* #define FT2_INTERNAL_FILE( x ) <freetype2/internal/ ## x ## > */
/* */
/* #endif // __FT_BUILD_UNIX_H__ */
/* #include FT2_CONFIG_FILE( ft2build.h ) */
/* */
/* #endif */
/* */
/* If necessary, the macro FT_SOURCE_FILE() can be redefined also if a */
/* different path separator is needed. */
/* */
/*************************************************************************/
@ -41,68 +47,41 @@
#define __FT2_BUILD_H__
/* We use `##' around some arguments to eliminate leading and trailing */
/* spaces. */
/*************************************************************************/
/* */
/* The macro FT2_ROOT is used to define the root of all public header */
/* files for FreeType 2. By default, it is set to "freetype", which */
/* means that all public files should be included with a line like: */
/* The macro FT2_PUBLIC_FILE is used to include a FreeType 2 public */
/* file. Its parameter is the file pathname, relative to the public */
/* root of a given header file. */
/* */
/* #include <freetype/...> */
/* */
/* Redefine it to something different if necessary, depending where the */
/* library is installed on the particular system. */
/* */
#ifndef FT2_ROOT
#define FT2_ROOT freetype
#ifndef FT2_PUBLIC_FILE
#define FT2_PUBLIC_FILE( x ) <freetype/ ## x ## >
#endif
/*************************************************************************/
/* */
/* The macro FT2_CONFIG_ROOT is used to define the root of all */
/* configuration header files for FreeType 2. By default, it is set to */
/* "freetype/config", which means that all config files should be */
/* include with a line like: */
/* The macro FT2_CONFIG_FILE is used to include a FreeType 2 config */
/* file. Its parameter is the file pathname, relative to the */
/* configuration root directory of a given header file. */
/* */
/* #include <freetype/config/...> */
/* */
/* Redefine it to something different, depending where the library is */
/* installed on the particular system. */
/* */
#ifndef FT2_CONFIG_ROOT
#define FT2_CONFIG_ROOT_( x ) x ## / ## config
#define FT2_CONFIG_ROOT FT2_CONFIG_ROOT_(FT2_ROOT)
#ifndef FT2_CONFIG_FILE
#define FT2_CONFIG_FILE( x ) <freetype/config/ ## x ## >
#endif
/*************************************************************************/
/* */
/* The macro FT2_PUBLIC_FILE is used to include a FreeType 2 public file.*/
/* Its parameter is the file pathname, relative to the public root of a */
/* given header file. */
/* */
#define FT2_PUBLIC_FILE_( x, y ) < ## x ## / ## y ## >
#define FT2_PUBLIC_FILE( x ) FT2_PUBLIC_FILE_(FT2_ROOT,x)
/*************************************************************************/
/* */
/* The macro FT2_CONFIG_FILE is used to include a FreeType 2 config file.*/
/* Its parameter is the file pathname, relative to the configuration */
/* root directory of a given header file. */
/* */
#define FT2_CONFIG_FILE_( x, y ) < ## x ## / ## y ## >
#define FT2_CONFIG_FILE( x ) FT2_CONFIG_FILE_(FT2_CONFIG_ROOT,x)
/*************************************************************************/
/* */
/* The macro FT2_INTERNAL_FILE is used to include a FreeType 2 internal */
/* file. Its parameter is the file pathname, relative to the */
/* configuration root directory of a given header file. */
/* */
#define FT2_INTERNAL_FILE_( x, y ) < ## x ## / ## internal ## / ## y ## >
#define FT2_INTERNAL_FILE( x ) FT2_INTERNAL_FILE_(FT2_ROOT,x)
#ifndef FT2_INTERNAL_FILE
#define FT2_INTERNAL_FILE( x ) <freetype/internal/ ## x ## >
#endif
/*************************************************************************/
@ -119,12 +98,16 @@
/* directory and compile them normally by defining the macro */
/* FT_FLAT_COMPILATION. */
/* */
#ifndef FT_SOURCE_FILE
#ifdef FT_FLAT_COMPILATION
#define FT_SOURCE_FILE( d, x ) #x
#else
#define FT_SOURCE_FILE( d, x ) < ## d ## / ## x ## >
#endif
#endif /* !FT_SOURCE_FILE */
/*************************************************************************/
/* */
@ -168,48 +151,46 @@
/* */
/*************************************************************************/
/* don't add spaces around arguments to FT2_CONFIG_FILE! */
/* configuration files */
#ifndef FT_CONFIG_CONFIG_H
#define FT_CONFIG_CONFIG_H FT2_CONFIG_FILE(ftconfig.h)
#define FT_CONFIG_CONFIG_H FT2_CONFIG_FILE( ftconfig.h )
#endif
#ifndef FT_CONFIG_OPTIONS_H
#define FT_CONFIG_OPTIONS_H FT2_CONFIG_FILE(ftoption.h)
#define FT_CONFIG_OPTIONS_H FT2_CONFIG_FILE( ftoption.h )
#endif
#ifndef FT_CONFIG_MODULES_H
#define FT_CONFIG_MODULES_H FT2_CONFIG_FILE(ftmodule.h)
#define FT_CONFIG_MODULES_H FT2_CONFIG_FILE( ftmodule.h )
#endif
/* public headers */
#define FT_ERRORS_H FT2_PUBLIC_FILE(fterrors.h)
#define FT_SYSTEM_H FT2_PUBLIC_FILE(ftsystem.h)
#define FT_IMAGE_H FT2_PUBLIC_FILE(ftimage.h)
#define FT_ERRORS_H FT2_PUBLIC_FILE( fterrors.h )
#define FT_SYSTEM_H FT2_PUBLIC_FILE( ftsystem.h )
#define FT_IMAGE_H FT2_PUBLIC_FILE( ftimage.h )
#define FT_TYPES_H FT2_PUBLIC_FILE(fttypes.h)
#define FT_TYPES_H FT2_PUBLIC_FILE( fttypes.h )
#define FT_FREETYPE_H FT2_PUBLIC_FILE(freetype.h)
#define FT_GLYPH_H FT2_PUBLIC_FILE(ftglyph.h)
#define FT_BBOX_H FT2_PUBLIC_FILE(ftbbox.h)
#define FT_CACHE_H FT2_PUBLIC_FILE(ftcache.h)
#define FT_LIST_H FT2_PUBLIC_FILE(ftlist.h)
#define FT_MAC_H FT2_PUBLIC_FILE(ftmac.h)
#define FT_MULTIPLE_MASTERS_H FT2_PUBLIC_FILE(ftmm.h)
#define FT_MODULE_H FT2_PUBLIC_FILE(ftmodule.h)
#define FT_NAMES_H FT2_PUBLIC_FILE(ftnames.h)
#define FT_OUTLINE_H FT2_PUBLIC_FILE(ftoutln.h)
#define FT_RENDER_H FT2_PUBLIC_FILE(ftrender.h)
#define FT_SYNTHESIS_H FT2_PUBLIC_FILE(ftsynth.h)
#define FT_TYPE1_TABLES_H FT2_PUBLIC_FILE(t1tables.h)
#define FT_TRUETYPE_NAMES_H FT2_PUBLIC_FILE(ttnameid.h)
#define FT_TRUETYPE_TABLES_H FT2_PUBLIC_FILE(tttables.h)
#define FT_TRUETYPE_TAGS_H FT2_PUBLIC_FILE(tttags.h)
#define FT_FREETYPE_H FT2_PUBLIC_FILE( freetype.h )
#define FT_GLYPH_H FT2_PUBLIC_FILE( ftglyph.h )
#define FT_BBOX_H FT2_PUBLIC_FILE( ftbbox.h )
#define FT_CACHE_H FT2_PUBLIC_FILE( ftcache.h )
#define FT_LIST_H FT2_PUBLIC_FILE( ftlist.h )
#define FT_MAC_H FT2_PUBLIC_FILE( ftmac.h )
#define FT_MULTIPLE_MASTERS_H FT2_PUBLIC_FILE( ftmm.h )
#define FT_MODULE_H FT2_PUBLIC_FILE( ftmodule.h )
#define FT_NAMES_H FT2_PUBLIC_FILE( ftnames.h )
#define FT_OUTLINE_H FT2_PUBLIC_FILE( ftoutln.h )
#define FT_RENDER_H FT2_PUBLIC_FILE( ftrender.h )
#define FT_SYNTHESIS_H FT2_PUBLIC_FILE( ftsynth.h )
#define FT_TYPE1_TABLES_H FT2_PUBLIC_FILE( t1tables.h )
#define FT_TRUETYPE_NAMES_H FT2_PUBLIC_FILE( ttnameid.h )
#define FT_TRUETYPE_TABLES_H FT2_PUBLIC_FILE( tttables.h )
#define FT_TRUETYPE_TAGS_H FT2_PUBLIC_FILE( tttags.h )
/* now include internal headers definitions from <freetype/internal/...> */
#include FT2_INTERNAL_FILE(internal.h)
#include FT2_INTERNAL_FILE( internal.h )
#endif /* __FT2_BUILD_H__ */

View File

@ -23,6 +23,7 @@
#include <ft2build.h>
#include FT_SYSTEM_H
#include FT_IMAGE_H
#include <stddef.h>

View File

@ -18,39 +18,37 @@
/*************************************************************************/
/* */
/* This file is automatically included by `ftbuild.h'. */
/* This file is automatically included by `ft2build.h'. */
/* Do not include it manually! */
/* */
/*************************************************************************/
/* don't add spaces around the argument of FT2_INTERNAL_FILE! */
#define FT_INTERNAL_OBJECTS_H FT2_INTERNAL_FILE( ftobjs.h )
#define FT_INTERNAL_STREAM_H FT2_INTERNAL_FILE( ftstream.h )
#define FT_INTERNAL_MEMORY_H FT2_INTERNAL_FILE( ftmemory.h )
#define FT_INTERNAL_EXTENSION_H FT2_INTERNAL_FILE( ftextend.h )
#define FT_INTERNAL_DEBUG_H FT2_INTERNAL_FILE( ftdebug.h )
#define FT_INTERNAL_CALC_H FT2_INTERNAL_FILE( ftcalc.h )
#define FT_INTERNAL_DRIVER_H FT2_INTERNAL_FILE( ftdriver.h )
#define FT_INTERNAL_EXTEND_H FT2_INTERNAL_FILE( ftextend.h )
#define FT_INTERNAL_OBJECTS_H FT2_INTERNAL_FILE(ftobjs.h)
#define FT_INTERNAL_STREAM_H FT2_INTERNAL_FILE(ftstream.h)
#define FT_INTERNAL_MEMORY_H FT2_INTERNAL_FILE(ftmemory.h)
#define FT_INTERNAL_EXTENSION_H FT2_INTERNAL_FILE(ftextend.h)
#define FT_INTERNAL_DEBUG_H FT2_INTERNAL_FILE(ftdebug.h)
#define FT_INTERNAL_CALC_H FT2_INTERNAL_FILE(ftcalc.h)
#define FT_INTERNAL_DRIVER_H FT2_INTERNAL_FILE(ftdriver.h)
#define FT_INTERNAL_EXTEND_H FT2_INTERNAL_FILE(ftextend.h)
#define FT_INTERNAL_SFNT_H FT2_INTERNAL_FILE( sfnt.h )
#define FT_INTERNAL_SFNT_H FT2_INTERNAL_FILE(sfnt.h)
#define FT_INTERNAL_TRUETYPE_TYPES_H FT2_INTERNAL_FILE( tttypes.h )
#define FT_INTERNAL_TRUETYPE_ERRORS_H FT2_INTERNAL_FILE( tterrors.h )
#define FT_INTERNAL_TRUETYPE_TYPES_H FT2_INTERNAL_FILE(tttypes.h)
#define FT_INTERNAL_TRUETYPE_ERRORS_H FT2_INTERNAL_FILE(tterrors.h)
#define FT_INTERNAL_TYPE1_ERRORS_H FT2_INTERNAL_FILE( t1errors.h )
#define FT_INTERNAL_TYPE1_TYPES_H FT2_INTERNAL_FILE( t1types.h )
#define FT_INTERNAL_TYPE1_ERRORS_H FT2_INTERNAL_FILE(t1errors.h)
#define FT_INTERNAL_TYPE1_TYPES_H FT2_INTERNAL_FILE(t1types.h)
#define FT_INTERNAL_CFF_ERRORS_H FT2_INTERNAL_FILE( t2errors.h )
#define FT_INTERNAL_CFF_TYPES_H FT2_INTERNAL_FILE( t2types.h )
#define FT_INTERNAL_CFF_ERRORS_H FT2_INTERNAL_FILE(t2errors.h)
#define FT_INTERNAL_CFF_TYPES_H FT2_INTERNAL_FILE(t2types.h)
#define FT_INTERNAL_POSTSCRIPT_NAMES_H FT2_INTERNAL_FILE( psnames.h )
#define FT_INTERNAL_POSTSCRIPT_AUX_H FT2_INTERNAL_FILE( psaux.h )
#define FT_INTERNAL_POSTSCRIPT_NAMES_H FT2_INTERNAL_FILE(psnames.h)
#define FT_INTERNAL_POSTSCRIPT_AUX_H FT2_INTERNAL_FILE(psaux.h)
#define FT_INTERNAL_AUTOHINT_H FT2_INTERNAL_FILE(autohint.h)
#define FT_INTERNAL_FNT_TYPES_H FT2_INTERNAL_FILE(fnttypes.h)
#define FT_INTERNAL_AUTOHINT_H FT2_INTERNAL_FILE( autohint.h )
#define FT_INTERNAL_FNT_TYPES_H FT2_INTERNAL_FILE( fnttypes.h )
/* END */

View File

@ -14,26 +14,20 @@
/* this file you indicate that you have read the license and */
/* understand and accept it fully. */
/* */
/* */
/* This file corresponds to the default "ft2build.h" file for */
/* FreeType 2. It uses the "freetype" include root. */
/* */
/* Note that specific platforms might use a different configurations. */
/* For example, on Unix, the "freetype2" include root is used, with */
/* a specific "ft2build.h" used to take care of this. The latter */
/* looks like the following: */
/* */
/* #ifndef __FT_BUILD_UNIX_H__ */
/* #define __FT_BUILD_UNIX_H__ */
/* */
/* #define FT_ROOT freetype2 */
/* #include <FT_ROOT/config/ft2build.h> */
/* */
/* #endif // __FT_BUILD_UNIX_H__ */
/* */
/***************************************************************************/
/*************************************************************************/
/* */
/* This file corresponds to the default "ft2build.h" file for */
/* FreeType 2. It uses the "freetype" include root. */
/* */
/* Note that specific platforms might use a different configuration. */
/* See builds/unix/ft2unix.h for an example. */
/* */
/*************************************************************************/
#ifndef __FT2_BUILD_GENERIC_H__
#define __FT2_BUILD_GENERIC_H__
@ -41,4 +35,5 @@
#endif /* __FT2_BUILD_GENERIC_H__ */
/* END */

View File

@ -21,7 +21,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(autohint,ahangles.h)
#include FT_SOURCE_FILE( autohint, ahangles.h )
/* the following table has been automatically generated with */

View File

@ -26,7 +26,7 @@
#include <ft2build.h>
#include FT_INTERNAL_OBJECTS_H
#include FT_SOURCE_FILE(autohint,ahtypes.h)
#include FT_SOURCE_FILE( autohint, ahtypes.h )
FT_BEGIN_HEADER

View File

@ -20,8 +20,8 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(autohint,ahglobal.h)
#include FT_SOURCE_FILE(autohint,ahglyph.h)
#include FT_SOURCE_FILE( autohint, ahglobal.h )
#include FT_SOURCE_FILE( autohint, ahglyph.h )
#define MAX_TEST_CHARACTERS 12

View File

@ -25,7 +25,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(autohint,ahtypes.h)
#include FT_SOURCE_FILE( autohint, ahtypes.h )
#include FT_INTERNAL_OBJECTS_H

View File

@ -21,9 +21,9 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(autohint,ahglyph.h)
#include FT_SOURCE_FILE(autohint,ahangles.h)
#include FT_SOURCE_FILE(autohint,ahglobal.h)
#include FT_SOURCE_FILE( autohint, ahglyph.h )
#include FT_SOURCE_FILE( autohint, ahangles.h )
#include FT_SOURCE_FILE( autohint, ahglobal.h )
#include <stdio.h>

View File

@ -25,7 +25,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(autohint,ahtypes.h)
#include FT_SOURCE_FILE( autohint, ahtypes.h )
FT_BEGIN_HEADER

View File

@ -20,9 +20,9 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(autohint,ahhint.h)
#include FT_SOURCE_FILE(autohint,ahglyph.h)
#include FT_SOURCE_FILE(autohint,ahangles.h)
#include FT_SOURCE_FILE( autohint, ahhint.h )
#include FT_SOURCE_FILE( autohint, ahglyph.h )
#include FT_SOURCE_FILE( autohint, ahangles.h )
#include FT_OUTLINE_H

View File

@ -24,7 +24,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(autohint,ahglobal.h)
#include FT_SOURCE_FILE( autohint, ahglobal.h )
FT_BEGIN_HEADER

View File

@ -21,7 +21,7 @@
#include <ft2build.h>
#include FT_MODULE_H
#include FT_SOURCE_FILE(autohint,ahhint.h)
#include FT_SOURCE_FILE( autohint, ahhint.h )
typedef struct FT_AutoHinterRec_

View File

@ -33,7 +33,7 @@
#include <ft2build.h>
#include FT_INTERNAL_OBJECTS_H /* for ALLOC_ARRAY() and FREE() */
#include FT_SOURCE_FILE(autohint,ahoptim.h)
#include FT_SOURCE_FILE( autohint, ahoptim.h )
/* define this macro to use brute force optimisation -- this is slow, */

View File

@ -24,7 +24,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(autohint,ahtypes.h)
#include FT_SOURCE_FILE( autohint, ahtypes.h )
FT_BEGIN_HEADER

View File

@ -26,7 +26,7 @@
#include <ft2build.h>
#include FT_INTERNAL_OBJECTS_H
#include FT_SOURCE_FILE(autohint,ahloader.h)
#include FT_SOURCE_FILE( autohint, ahloader.h )
#define xxAH_DEBUG

View File

@ -22,11 +22,11 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(autohint,ahangles.c)
#include FT_SOURCE_FILE(autohint,ahglyph.c)
#include FT_SOURCE_FILE(autohint,ahglobal.c)
#include FT_SOURCE_FILE(autohint,ahhint.c)
#include FT_SOURCE_FILE(autohint,ahmodule.c)
#include FT_SOURCE_FILE( autohint, ahangles.c )
#include FT_SOURCE_FILE( autohint, ahglyph.c )
#include FT_SOURCE_FILE( autohint, ahglobal.c )
#include FT_SOURCE_FILE( autohint, ahhint.c )
#include FT_SOURCE_FILE( autohint, ahmodule.c )
/* END */

View File

@ -17,13 +17,13 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(base,ftcalc.c)
#include FT_SOURCE_FILE(base,ftobjs.c)
#include FT_SOURCE_FILE(base,ftstream.c)
#include FT_SOURCE_FILE(base,ftlist.c)
#include FT_SOURCE_FILE(base,ftoutln.c)
#include FT_SOURCE_FILE(base,ftextend.c)
#include FT_SOURCE_FILE(base,ftnames.c)
#include FT_SOURCE_FILE( base, ftcalc.c )
#include FT_SOURCE_FILE( base, ftobjs.c )
#include FT_SOURCE_FILE( base, ftstream.c )
#include FT_SOURCE_FILE( base, ftlist.c )
#include FT_SOURCE_FILE( base, ftoutln.c )
#include FT_SOURCE_FILE( base, ftextend.c )
#include FT_SOURCE_FILE( base, ftnames.c )
/* END */

View File

@ -60,7 +60,9 @@
#define FT_USE_MODULE( x ) extern const FT_Module_Class* x;
#endif
#include <freetype/config/ftmodule.h>
#include FT_CONFIG_MODULES_H
#undef FT_USE_MODULE
#define FT_USE_MODULE( x ) (const FT_Module_Class*)&x,
@ -68,7 +70,7 @@
static
const FT_Module_Class* const ft_default_modules[] =
{
#include <freetype/config/ftmodule.h>
#include FT_CONFIG_MODULES_H
0
};

View File

@ -60,8 +60,8 @@
#include <ft2build.h>
#include FT_FREETYPE_H
#include FT_INTERNAL_STREAM_H
#include FT_SOURCE_FILE(truetype/ttobjs.h)
#include FT_SOURCE_FILE(type1/t1objs.h)
#include FT_SOURCE_FILE( truetype, ttobjs.h )
#include FT_SOURCE_FILE( type1, t1objs.h )
#include <Resources.h>
#include <Fonts.h>

View File

@ -68,7 +68,7 @@
/* <Return> */
/* The address of newly allocated block. */
/* */
static
FT_CALLBACK_DEF
void* ft_alloc( FT_Memory memory,
long size )
{
@ -98,7 +98,7 @@
/* <Return> */
/* The address of the reallocated memory block. */
/* */
static
FT_CALLBACK_DEF
void* ft_realloc( FT_Memory memory,
long cur_size,
long new_size,
@ -124,7 +124,7 @@
/* */
/* block :: The address of block in memory to be freed. */
/* */
static
FT_CALLBACK_DEF
void ft_free( FT_Memory memory,
void* block )
{
@ -166,7 +166,7 @@
/* <Input> */
/* stream :: A pointer to the stream object. */
/* */
static
FT_CALLBACK_DEF
void ft_close_stream( FT_Stream stream )
{
fclose( STREAM_FILE( stream ) );
@ -197,7 +197,7 @@
/* <Return> */
/* The number of bytes actually read. */
/* */
static
FT_CALLBACK_DEF
unsigned long ft_io_stream( FT_Stream stream,
unsigned long offset,
unsigned char* buffer,

12
src/cache/ftcache.c vendored
View File

@ -19,12 +19,12 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(cache,ftlru.c)
#include FT_SOURCE_FILE(cache,ftcmanag.c)
#include FT_SOURCE_FILE(cache,ftcglyph.c)
#include FT_SOURCE_FILE(cache,ftcchunk.c)
#include FT_SOURCE_FILE(cache,ftcimage.c)
#include FT_SOURCE_FILE(cache,ftcsbits.c)
#include FT_SOURCE_FILE( cache, ftlru.c )
#include FT_SOURCE_FILE( cache, ftcmanag.c )
#include FT_SOURCE_FILE( cache, ftcglyph.c )
#include FT_SOURCE_FILE( cache, ftcchunk.c )
#include FT_SOURCE_FILE( cache, ftcimage.c )
#include FT_SOURCE_FILE( cache, ftcsbits.c )
/* END */

View File

@ -19,11 +19,11 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(cff,cffdrivr.c)
#include FT_SOURCE_FILE(cff,cffparse.c)
#include FT_SOURCE_FILE(cff,cffload.c)
#include FT_SOURCE_FILE(cff,cffobjs.c)
#include FT_SOURCE_FILE(cff,t2gload.c)
#include FT_SOURCE_FILE( cff, cffdrivr.c )
#include FT_SOURCE_FILE( cff, cffparse.c )
#include FT_SOURCE_FILE( cff, cffload.c )
#include FT_SOURCE_FILE( cff, cffobjs.c )
#include FT_SOURCE_FILE( cff, t2gload.c )
/* END */

View File

@ -24,8 +24,8 @@
#include FT_TRUETYPE_NAMES_H
#include FT_INTERNAL_CFF_ERRORS_H
#include FT_SOURCE_FILE(cff,cffdrivr.h)
#include FT_SOURCE_FILE(cff,t2gload.h)
#include FT_SOURCE_FILE( cff, cffdrivr.h )
#include FT_SOURCE_FILE( cff, t2gload.h )
/*************************************************************************/

View File

@ -24,8 +24,8 @@
#include FT_INTERNAL_CFF_ERRORS_H
#include FT_TRUETYPE_TAGS_H
#include FT_SOURCE_FILE(cff,cffload.h)
#include FT_SOURCE_FILE(cff,cffparse.h)
#include FT_SOURCE_FILE( cff, cffload.h )
#include FT_SOURCE_FILE( cff, cffparse.h )
/*************************************************************************/

View File

@ -25,8 +25,8 @@
#include FT_TRUETYPE_TAGS_H
#include FT_INTERNAL_SFNT_H
#include FT_INTERNAL_POSTSCRIPT_NAMES_H
#include FT_SOURCE_FILE(cff,cffobjs.h)
#include FT_SOURCE_FILE(cff,cffload.h)
#include FT_SOURCE_FILE( cff, cffobjs.h )
#include FT_SOURCE_FILE( cff, cffload.h )
#include FT_INTERNAL_CFF_ERRORS_H
#include <string.h> /* for strlen() */

View File

@ -17,7 +17,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(cff,cffparse.h)
#include FT_SOURCE_FILE( cff, cffparse.h )
#include FT_INTERNAL_CFF_ERRORS_H
#include FT_INTERNAL_STREAM_H
@ -442,7 +442,7 @@
static const CFF_Field_Handler cff_field_handlers[] =
{
#include FT_SOURCE_FILE(cff,cfftoken.h)
#include FT_SOURCE_FILE( cff, cfftoken.h )
{ 0, 0, 0, 0, 0, 0, 0 }
};

View File

@ -24,8 +24,8 @@
#include FT_OUTLINE_H
#include FT_TRUETYPE_TAGS_H
#include FT_SOURCE_FILE(cff,cffload.h)
#include FT_SOURCE_FILE(cff,t2gload.h)
#include FT_SOURCE_FILE( cff, cffload.h )
#include FT_SOURCE_FILE( cff, t2gload.h )
#include FT_INTERNAL_CFF_ERRORS_H

View File

@ -22,7 +22,7 @@
#include <ft2build.h>
#include FT_FREETYPE_H
#include FT_SOURCE_FILE(cff,cffobjs.h)
#include FT_SOURCE_FILE( cff, cffobjs.h )
FT_BEGIN_HEADER

View File

@ -17,7 +17,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(cid,cidafm.h)
#include FT_SOURCE_FILE( cid, cidafm.h )
#include FT_INTERNAL_STREAM_H
#include FT_INTERNAL_TYPE1_TYPES_H
#include FT_INTERNAL_TYPE1_ERRORS_H

View File

@ -21,7 +21,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(cid,cidobjs.h)
#include FT_SOURCE_FILE( cid, cidobjs.h )
FT_BEGIN_HEADER

View File

@ -17,8 +17,8 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(cid,cidload.h)
#include FT_SOURCE_FILE(cid,cidgload.h)
#include FT_SOURCE_FILE( cid, cidload.h )
#include FT_SOURCE_FILE( cid, cidgload.h )
#include FT_INTERNAL_DEBUG_H
#include FT_INTERNAL_STREAM_H
#include FT_OUTLINE_H

View File

@ -21,7 +21,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(cid,cidobjs.h)
#include FT_SOURCE_FILE( cid, cidobjs.h )
FT_BEGIN_HEADER

View File

@ -22,7 +22,7 @@
#include FT_MULTIPLE_MASTERS_H
#include FT_INTERNAL_TYPE1_TYPES_H
#include FT_INTERNAL_TYPE1_ERRORS_H
#include FT_SOURCE_FILE(cid,cidload.h)
#include FT_SOURCE_FILE( cid, cidload.h )
#include <stdio.h>
#include <ctype.h> /* for isspace(), isalnum() */

View File

@ -22,7 +22,7 @@
#include <ft2build.h>
#include FT_INTERNAL_STREAM_H
#include FT_SOURCE_FILE(cid,cidparse.h)
#include FT_SOURCE_FILE( cid, cidparse.h )
FT_BEGIN_HEADER

View File

@ -19,8 +19,8 @@
#include <ft2build.h>
#include FT_INTERNAL_DEBUG_H
#include FT_INTERNAL_STREAM_H
#include FT_SOURCE_FILE(cid,cidgload.h)
#include FT_SOURCE_FILE(cid,cidload.h)
#include FT_SOURCE_FILE( cid, cidgload.h )
#include FT_SOURCE_FILE( cid, cidload.h )
#include FT_INTERNAL_POSTSCRIPT_NAMES_H
#include FT_INTERNAL_POSTSCRIPT_AUX_H

View File

@ -22,7 +22,7 @@
#include FT_INTERNAL_OBJECTS_H
#include FT_INTERNAL_STREAM_H
#include FT_INTERNAL_TYPE1_ERRORS_H
#include FT_SOURCE_FILE(cid,cidparse.h)
#include FT_SOURCE_FILE( cid, cidparse.h )
#include <string.h> /* for strncmp() */

View File

@ -17,8 +17,8 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(cid,cidriver.h)
#include FT_SOURCE_FILE(cid,cidgload.h)
#include FT_SOURCE_FILE( cid, cidriver.h )
#include FT_SOURCE_FILE( cid, cidgload.h )
#include FT_INTERNAL_DEBUG_H
#include FT_INTERNAL_STREAM_H
#include FT_INTERNAL_POSTSCRIPT_NAMES_H

View File

@ -19,11 +19,11 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(cid,cidparse.c)
#include FT_SOURCE_FILE(cid,cidload.c)
#include FT_SOURCE_FILE(cid,cidobjs.c)
#include FT_SOURCE_FILE(cid,cidriver.c)
#include FT_SOURCE_FILE(cid,cidgload.c)
#include FT_SOURCE_FILE( cid, cidparse.c )
#include FT_SOURCE_FILE( cid, cidload.c )
#include FT_SOURCE_FILE( cid, cidobjs.c )
#include FT_SOURCE_FILE( cid, cidriver.c )
#include FT_SOURCE_FILE( cid, cidgload.c )
/* END */

View File

@ -19,9 +19,9 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(psaux,psobjs.c)
#include FT_SOURCE_FILE(psaux,psauxmod.c)
#include FT_SOURCE_FILE(psaux,t1decode.c)
#include FT_SOURCE_FILE( psaux, psobjs.c )
#include FT_SOURCE_FILE( psaux, psauxmod.c )
#include FT_SOURCE_FILE( psaux, t1decode.c )
/* END */

View File

@ -17,9 +17,9 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(psaux,psauxmod.h)
#include FT_SOURCE_FILE(psaux,psobjs.h)
#include FT_SOURCE_FILE(psaux,t1decode.h)
#include FT_SOURCE_FILE( psaux, psauxmod.h )
#include FT_SOURCE_FILE( psaux, psobjs.h )
#include FT_SOURCE_FILE( psaux, t1decode.h )
FT_CALLBACK_TABLE_DEF

View File

@ -20,7 +20,7 @@
#include FT_INTERNAL_POSTSCRIPT_AUX_H
#include FT_INTERNAL_DEBUG_H
#include FT_ERRORS_H
#include FT_SOURCE_FILE(psaux,psobjs.h)
#include FT_SOURCE_FILE( psaux, psobjs.h )
/*************************************************************************/

View File

@ -20,8 +20,8 @@
#include FT_INTERNAL_DEBUG_H
#include FT_INTERNAL_TYPE1_ERRORS_H
#include FT_OUTLINE_H
#include FT_SOURCE_FILE(psaux,t1decode.h)
#include FT_SOURCE_FILE(psaux,psobjs.h)
#include FT_SOURCE_FILE( psaux, t1decode.h )
#include FT_SOURCE_FILE( psaux, psobjs.h )
/*************************************************************************/

View File

@ -19,8 +19,8 @@
#include <ft2build.h>
#include FT_INTERNAL_POSTSCRIPT_NAMES_H
#include FT_INTERNAL_OBJECTS_H
#include FT_SOURCE_FILE(psnames,psmodule.h)
#include FT_SOURCE_FILE(psnames,pstables.h)
#include FT_SOURCE_FILE( psnames, psmodule.h )
#include FT_SOURCE_FILE( psnames, pstables.h )
#include <stdlib.h> /* for qsort() */
#include <string.h> /* for strcmp(), strncpy() */

View File

@ -19,7 +19,7 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(psnames,psmodule.c)
#include FT_SOURCE_FILE( psnames, psmodule.c )
/* END */

View File

@ -23,7 +23,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(raster,ftraster.h)
#include FT_SOURCE_FILE( raster, ftraster.h )
#include FT_INTERNAL_CALC_H /* for FT_MulDiv only */

View File

@ -19,8 +19,8 @@
#include <ft2build.h>
#include FT_INTERNAL_OBJECTS_H
#include FT_OUTLINE_H
#include FT_SOURCE_FILE(raster,ftrend1.h)
#include FT_SOURCE_FILE(raster,ftraster.h)
#include FT_SOURCE_FILE( raster, ftrend1.h )
#include FT_SOURCE_FILE( raster, ftraster.h )
/* initialize renderer -- init its raster */

View File

@ -19,8 +19,8 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(raster,ftraster.c)
#include FT_SOURCE_FILE(raster,ftrend1.c)
#include FT_SOURCE_FILE( raster, ftraster.c )
#include FT_SOURCE_FILE( raster, ftrend1.c )
/* END */

View File

@ -20,17 +20,17 @@
#include FT_INTERNAL_SFNT_H
#include FT_INTERNAL_OBJECTS_H
#include FT_SOURCE_FILE(sfnt,sfdriver.h)
#include FT_SOURCE_FILE(sfnt,ttload.h)
#include FT_SOURCE_FILE(sfnt,ttcmap.h)
#include FT_SOURCE_FILE(sfnt,sfobjs.h)
#include FT_SOURCE_FILE( sfnt, sfdriver.h )
#include FT_SOURCE_FILE( sfnt, ttload.h )
#include FT_SOURCE_FILE( sfnt, ttcmap.h )
#include FT_SOURCE_FILE( sfnt, sfobjs.h )
#ifdef TT_CONFIG_OPTION_EMBEDDED_BITMAPS
#include FT_SOURCE_FILE(sfnt,ttsbit.h)
#include FT_SOURCE_FILE( sfnt, ttsbit.h )
#endif
#ifdef TT_CONFIG_OPTION_POSTSCRIPT_NAMES
#include FT_SOURCE_FILE(sfnt,ttpost.h)
#include FT_SOURCE_FILE( sfnt, ttpost.h )
#endif
#include <string.h> /* for strcmp() */

View File

@ -19,17 +19,17 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(sfnt,ttload.c)
#include FT_SOURCE_FILE(sfnt,ttcmap.c)
#include FT_SOURCE_FILE(sfnt,sfobjs.c)
#include FT_SOURCE_FILE(sfnt,sfdriver.c)
#include FT_SOURCE_FILE( sfnt, ttload.c )
#include FT_SOURCE_FILE( sfnt, ttcmap.c )
#include FT_SOURCE_FILE( sfnt, sfobjs.c )
#include FT_SOURCE_FILE( sfnt, sfdriver.c )
#ifdef TT_CONFIG_OPTION_EMBEDDED_BITMAPS
#include FT_SOURCE_FILE(sfnt,ttsbit.c)
#include FT_SOURCE_FILE( sfnt, ttsbit.c )
#endif
#ifdef TT_CONFIG_OPTION_POSTSCRIPT_NAMES
#include FT_SOURCE_FILE(sfnt,ttpost.c)
#include FT_SOURCE_FILE( sfnt, ttpost.c )
#endif

View File

@ -17,8 +17,8 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(sfnt,sfobjs.h)
#include FT_SOURCE_FILE(sfnt,ttload.h)
#include FT_SOURCE_FILE( sfnt, sfobjs.h )
#include FT_SOURCE_FILE( sfnt, ttload.h )
#include FT_INTERNAL_SFNT_H
#include FT_INTERNAL_POSTSCRIPT_NAMES_H
#include FT_TRUETYPE_NAMES_H

View File

@ -19,8 +19,8 @@
#include <ft2build.h>
#include FT_INTERNAL_DEBUG_H
#include FT_INTERNAL_TRUETYPE_ERRORS_H
#include FT_SOURCE_FILE(sfnt,ttload.h)
#include FT_SOURCE_FILE(sfnt,ttcmap.h)
#include FT_SOURCE_FILE( sfnt, ttload.h )
#include FT_SOURCE_FILE( sfnt, ttcmap.h )
/*************************************************************************/

View File

@ -22,8 +22,8 @@
#include FT_INTERNAL_TRUETYPE_ERRORS_H
#include FT_INTERNAL_STREAM_H
#include FT_TRUETYPE_TAGS_H
#include FT_SOURCE_FILE(sfnt,ttload.h)
#include FT_SOURCE_FILE(sfnt,ttcmap.h)
#include FT_SOURCE_FILE( sfnt, ttload.h )
#include FT_SOURCE_FILE( sfnt, ttcmap.h )
/*************************************************************************/

View File

@ -29,8 +29,8 @@
#include FT_INTERNAL_STREAM_H
#include FT_INTERNAL_TRUETYPE_ERRORS_H
#include FT_TRUETYPE_TAGS_H
#include FT_SOURCE_FILE(sfnt,ttpost.h)
#include FT_SOURCE_FILE(sfnt,ttload.h)
#include FT_SOURCE_FILE( sfnt, ttpost.h )
#include FT_SOURCE_FILE( sfnt, ttload.h )
/*************************************************************************/

View File

@ -21,7 +21,7 @@
#include FT_INTERNAL_TRUETYPE_ERRORS_H
#include FT_INTERNAL_STREAM_H
#include FT_TRUETYPE_TAGS_H
#include FT_SOURCE_FILE(sfnt,ttsbit.h)
#include FT_SOURCE_FILE( sfnt, ttsbit.h )
/*************************************************************************/

View File

@ -21,7 +21,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(sfnt,ttload.h)
#include FT_SOURCE_FILE( sfnt, ttload.h )
FT_BEGIN_HEADER

View File

@ -123,7 +123,7 @@
#else /* _STANDALONE_ */
#include <ft2build.h>
#include FT_SOURCE_FILE(smooth,ftgrays.h)
#include FT_SOURCE_FILE( smooth, ftgrays.h )
#include FT_INTERNAL_OBJECTS_H
#include FT_INTERNAL_DEBUG_H
#include FT_OUTLINE_H

View File

@ -19,8 +19,8 @@
#include <ft2build.h>
#include FT_INTERNAL_OBJECTS_H
#include FT_OUTLINE_H
#include FT_SOURCE_FILE(smooth,ftsmooth.h)
#include FT_SOURCE_FILE(smooth,ftgrays.h)
#include FT_SOURCE_FILE( smooth, ftsmooth.h )
#include FT_SOURCE_FILE( smooth, ftgrays.h )
/* initialize renderer -- init its raster */

View File

@ -19,8 +19,8 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(smooth,ftgrays.c)
#include FT_SOURCE_FILE(smooth,ftsmooth.c)
#include FT_SOURCE_FILE( smooth, ftgrays.c )
#include FT_SOURCE_FILE( smooth, ftsmooth.c )
/* END */

View File

@ -19,13 +19,13 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(truetype,ttdriver.c) /* driver interface */
#include FT_SOURCE_FILE(truetype,ttpload.c) /* tables loader */
#include FT_SOURCE_FILE(truetype,ttgload.c) /* glyph loader */
#include FT_SOURCE_FILE(truetype,ttobjs.c) /* object manager */
#include FT_SOURCE_FILE( truetype, ttdriver.c ) /* driver interface */
#include FT_SOURCE_FILE( truetype, ttpload.c ) /* tables loader */
#include FT_SOURCE_FILE( truetype, ttgload.c ) /* glyph loader */
#include FT_SOURCE_FILE( truetype, ttobjs.c ) /* object manager */
#ifdef TT_CONFIG_OPTION_BYTECODE_INTERPRETER
#include FT_SOURCE_FILE(truetype,ttinterp.c)
#include FT_SOURCE_FILE( truetype, ttinterp.c )
#endif

View File

@ -21,8 +21,8 @@
#include FT_INTERNAL_STREAM_H
#include FT_INTERNAL_SFNT_H
#include FT_TRUETYPE_NAMES_H
#include FT_SOURCE_FILE(truetype,ttdriver.h)
#include FT_SOURCE_FILE(truetype,ttgload.h)
#include FT_SOURCE_FILE( truetype, ttdriver.h )
#include FT_SOURCE_FILE( truetype, ttgload.h )
/*************************************************************************/

View File

@ -24,7 +24,7 @@
#include FT_TRUETYPE_TAGS_H
#include FT_OUTLINE_H
#include FT_SOURCE_FILE(truetype,ttgload.h)
#include FT_SOURCE_FILE( truetype, ttgload.h )
/*************************************************************************/

View File

@ -21,10 +21,10 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(truetype,ttobjs.h)
#include FT_SOURCE_FILE( truetype, ttobjs.h )
#ifdef TT_CONFIG_OPTION_BYTECODE_INTERPRETER
#include FT_SOURCE_FILE(truetype,ttinterp.h)
#include FT_SOURCE_FILE( truetype, ttinterp.h )
#endif

View File

@ -20,7 +20,7 @@
#include FT_INTERNAL_DEBUG_H
#include FT_INTERNAL_CALC_H
#include FT_SYSTEM_H
#include FT_SOURCE_FILE(truetype,ttinterp.h)
#include FT_SOURCE_FILE( truetype, ttinterp.h )
#include FT_INTERNAL_TRUETYPE_ERRORS_H

View File

@ -21,7 +21,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(truetype,ttobjs.h)
#include FT_SOURCE_FILE( truetype, ttobjs.h )
FT_BEGIN_HEADER

View File

@ -26,11 +26,11 @@
#include FT_INTERNAL_POSTSCRIPT_NAMES_H
#include FT_INTERNAL_TRUETYPE_ERRORS_H
#include FT_SOURCE_FILE(truetype,ttgload.h)
#include FT_SOURCE_FILE(truetype,ttpload.h)
#include FT_SOURCE_FILE( truetype, ttgload.h )
#include FT_SOURCE_FILE( truetype, ttpload.h )
#ifdef TT_CONFIG_OPTION_BYTECODE_INTERPRETER
#include FT_SOURCE_FILE(truetype,ttinterp.h)
#include FT_SOURCE_FILE( truetype, ttinterp.h )
#endif

View File

@ -21,7 +21,7 @@
#include FT_INTERNAL_OBJECTS_H
#include FT_INTERNAL_STREAM_H
#include FT_TRUETYPE_TAGS_H
#include FT_SOURCE_FILE(truetype,ttpload.h)
#include FT_SOURCE_FILE( truetype, ttpload.h )
#include FT_INTERNAL_TRUETYPE_ERRORS_H

View File

@ -17,7 +17,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(type1,t1afm.h)
#include FT_SOURCE_FILE( type1, t1afm.h )
#include FT_INTERNAL_STREAM_H
#include FT_INTERNAL_TYPE1_TYPES_H
#include <stdlib.h> /* for qsort() */

View File

@ -20,7 +20,7 @@
#define __T1AFM_H__
#include <ft2build.h>
#include FT_SOURCE_FILE(type1,t1objs.h)
#include FT_SOURCE_FILE( type1, t1objs.h )
FT_BEGIN_HEADER

View File

@ -17,12 +17,12 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(type1,t1driver.h)
#include FT_SOURCE_FILE(type1,t1gload.h)
#include FT_SOURCE_FILE(type1,t1load.h)
#include FT_SOURCE_FILE( type1, t1driver.h )
#include FT_SOURCE_FILE( type1, t1gload.h )
#include FT_SOURCE_FILE( type1, t1load.h )
#ifndef T1_CONFIG_OPTION_NO_AFM
#include FT_SOURCE_FILE(type1,t1afm.h)
#include FT_SOURCE_FILE( type1, t1afm.h )
#endif
#include FT_INTERNAL_DEBUG_H

View File

@ -17,7 +17,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(type1,t1gload.h)
#include FT_SOURCE_FILE( type1, t1gload.h )
#include FT_INTERNAL_DEBUG_H
#include FT_INTERNAL_STREAM_H
#include FT_OUTLINE_H

View File

@ -21,7 +21,7 @@
#include <ft2build.h>
#include FT_SOURCE_FILE(type1,t1objs.h)
#include FT_SOURCE_FILE( type1, t1objs.h )
FT_BEGIN_HEADER

View File

@ -68,7 +68,7 @@
#include FT_INTERNAL_TYPE1_TYPES_H
#include FT_INTERNAL_TYPE1_ERRORS_H
#include FT_SOURCE_FILE(type1,t1load.h)
#include FT_SOURCE_FILE( type1, t1load.h )
#include <string.h> /* for strncmp(), strcmp() */
#include <ctype.h> /* for isalnum() */
@ -1372,7 +1372,7 @@
const T1_Field t1_keywords[] =
{
#include FT_SOURCE_FILE(type1,t1tokens.h)
#include FT_SOURCE_FILE( type1, t1tokens.h )
/* now add the special functions... */
T1_FIELD_CALLBACK( "FontName", parse_font_name )

View File

@ -25,7 +25,7 @@
#include FT_INTERNAL_POSTSCRIPT_AUX_H
#include FT_MULTIPLE_MASTERS_H
#include FT_SOURCE_FILE(type1,t1parse.h)
#include FT_SOURCE_FILE( type1, t1parse.h )
FT_BEGIN_HEADER

View File

@ -22,11 +22,11 @@
#include <string.h> /* strcmp() */
#include FT_SOURCE_FILE(type1,t1gload.h)
#include FT_SOURCE_FILE(type1,t1load.h)
#include FT_SOURCE_FILE( type1, t1gload.h )
#include FT_SOURCE_FILE( type1, t1load.h )
#ifndef T1_CONFIG_OPTION_NO_AFM
#include FT_SOURCE_FILE(type1,t1afm.h)
#include FT_SOURCE_FILE( type1, t1afm.h )
#endif
#include FT_INTERNAL_POSTSCRIPT_NAMES_H

View File

@ -39,7 +39,7 @@
#include FT_INTERNAL_STREAM_H
#include FT_INTERNAL_TYPE1_ERRORS_H
#include FT_INTERNAL_POSTSCRIPT_AUX_H
#include FT_SOURCE_FILE(type1,t1parse.h)
#include FT_SOURCE_FILE( type1, t1parse.h )
#include <string.h> /* for strncmp() */

View File

@ -19,14 +19,14 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include FT_SOURCE_FILE(type1,t1parse.c)
#include FT_SOURCE_FILE(type1,t1load.c)
#include FT_SOURCE_FILE(type1,t1objs.c)
#include FT_SOURCE_FILE(type1,t1driver.c)
#include FT_SOURCE_FILE(type1,t1gload.c)
#include FT_SOURCE_FILE( type1, t1parse.c )
#include FT_SOURCE_FILE( type1, t1load.c )
#include FT_SOURCE_FILE( type1, t1objs.c )
#include FT_SOURCE_FILE( type1, t1driver.c )
#include FT_SOURCE_FILE( type1, t1gload.c )
#ifndef T1_CONFIG_OPTION_NO_AFM
#include FT_SOURCE_FILE(type1,t1afm.c)
#include FT_SOURCE_FILE( type1, t1afm.c )
#endif

View File

@ -22,7 +22,7 @@
#include FT_INTERNAL_STREAM_H
#include FT_INTERNAL_OBJECTS_H
#include FT_INTERNAL_FNT_TYPES_H
#include FT_SOURCE_FILE(winfonts,winfnt.h)
#include FT_SOURCE_FILE( winfonts, winfnt.h )
/*************************************************************************/