summaryrefslogtreecommitdiff
path: root/include/freetype/internal/ftcalc.h
diff options
context:
space:
mode:
authorDavid Turner <david@freetype.org>2000-11-30 23:12:33 +0000
committerDavid Turner <david@freetype.org>2000-11-30 23:12:33 +0000
commit8fba32d2d6f284bfd49ed6c0557880e0bb692f49 (patch)
treeb56c56d52c614c3165efe0f2ffeaf2b14ac10dda /include/freetype/internal/ftcalc.h
parentc261b63aabaf32e885038023cada5360dea128be (diff)
downloadfreetype2-8fba32d2d6f284bfd49ed6c0557880e0bb692f49.tar.gz
introduced the new <freetype/config/ftbuild.h> file to determine
where is the top-level include directory for all public, configuration and internal header files..
Diffstat (limited to 'include/freetype/internal/ftcalc.h')
-rw-r--r--include/freetype/internal/ftcalc.h22
1 files changed, 10 insertions, 12 deletions
diff --git a/include/freetype/internal/ftcalc.h b/include/freetype/internal/ftcalc.h
index dfc6b52d9..bac737084 100644
--- a/include/freetype/internal/ftcalc.h
+++ b/include/freetype/internal/ftcalc.h
@@ -16,15 +16,16 @@
/***************************************************************************/
-#ifndef FTCALC_H
-#define FTCALC_H
+#ifndef __FTCALC_H__
+#define __FTCALC_H__
-#include <freetype/freetype.h>
-#include <freetype/config/ftconfig.h> /* for FT_LONG64 */
-
-#ifdef __cplusplus
- extern "C" {
+#ifndef FT_BUILD_H
+# define FT_BUILD_H <freetype/config/ftbuild.h>
#endif
+#include FT_BUILD_H
+#include FT_FREETYPE_H
+
+FT_BEGIN_HEADER
#ifdef FT_LONG64
@@ -216,12 +217,9 @@
#define ROUND_F26DOT6( x ) ( x >= 0 ? ( ( (x) + 32 ) & -64 ) \
: ( -( ( 32 - (x) ) & -64 ) ) )
+FT_END_HEADER
-#ifdef __cplusplus
- }
-#endif
-
-#endif /* FTCALC_H */
+#endif /* __FTCALC_H__ */
/* END */