Hide FreeType glue code from library ABI.

FreeType glue code was escaping the shared library.
This commit is contained in:
Keith Packard 2006-09-04 02:13:13 -07:00
parent 4984242e36
commit a04ac99f0f
1 changed files with 3 additions and 1 deletions

View File

@ -43,6 +43,8 @@
#ifndef __OPENTYPE_FTGLUE_H__ #ifndef __OPENTYPE_FTGLUE_H__
#define __OPENTYPE_FTGLUE_H__ #define __OPENTYPE_FTGLUE_H__
#include "fcint.h"
#include <ft2build.h> #include <ft2build.h>
#include FT_FREETYPE_H #include FT_FREETYPE_H
@ -58,7 +60,7 @@ FT_BEGIN_HEADER
#define SET_ERR(c) ( (error = (c)) != 0 ) #define SET_ERR(c) ( (error = (c)) != 0 )
#ifndef FTGLUE_API #ifndef FTGLUE_API
#define FTGLUE_API(x) extern x #define FTGLUE_API(x) extern FcPrivate x
#endif #endif
#ifndef FTGLUE_APIDEF #ifndef FTGLUE_APIDEF