fixed some header files inclusions

added C++ stubs to public header files
This commit is contained in:
David Turner 2000-05-22 16:25:14 +00:00
parent 51179f0ae3
commit 5e4c2cb3bf
3 changed files with 17 additions and 0 deletions

View File

@ -28,6 +28,10 @@
#include <freetype/freetype.h>
#ifdef __cplusplus
extern "C" {
#endif
typedef enum {
ft_glyph_type_none = 0,
@ -312,4 +316,8 @@
EXPORT_DEF(void) FT_Glyph_Get_Box( FT_Glyph glyph,
FT_BBox *box );
#ifdef __cplusplus
}
#endif
#endif /* FTGLYPH_H */

View File

@ -21,6 +21,10 @@
#include <freetype/freetype.h>
#ifdef __cplusplus
extern "C" {
#endif
/*************************************************************************/
/* */
/* <Struct> */
@ -557,6 +561,10 @@
EXPORT_DEF(void*) FT_Get_Sfnt_Table( FT_Face face,
FT_Sfnt_Tag tag );
#ifdef __cplusplus
}
#endif
#endif /* TTTABLES_H */

View File

@ -20,6 +20,7 @@
#define SFDRIVER_H
#include <freetype/internal/ftdriver.h>
#include <freetype/internal/ftobjs.h>
EXPORT_VAR(const FT_DriverInterface) sfnt_driver_interface;