fixed some header files inclusions
added C++ stubs to public header files
This commit is contained in:
parent
51179f0ae3
commit
5e4c2cb3bf
|
@ -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 */
|
||||
|
|
|
@ -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 */
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue