You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
936 B
27 lines
936 B
commit 180c02e0f2a2016eba8520b456ca929e9dcf03db
|
|
Author: Jo Shields <directhex@apebox.org>
|
|
Date: Mon Dec 16 09:24:57 2013 +0000
|
|
|
|
Use FreeType macros for tttables.h inclusion
|
|
|
|
As of FreeType 2.1.6 (November 2003), using #include to include Freetype libraries directly is not supported.
|
|
|
|
This has come to a head, as in FreeType 2.5.0, the location of headers has been moved around, breaking building of libgdiplus.
|
|
|
|
This slight change uses the "official" way to include the required header file, without breaking building on older versions of the library.
|
|
|
|
diff --git a/src/gdiplus-private.h b/src/gdiplus-private.h
|
|
index 59edf9e..dfccc02 100644
|
|
--- a/src/gdiplus-private.h
|
|
+++ b/src/gdiplus-private.h
|
|
@@ -30,7 +30,8 @@
|
|
#include <stdio.h>
|
|
#include <math.h>
|
|
#include <glib.h>
|
|
-#include <freetype/tttables.h>
|
|
+#include <ft2build.h>
|
|
+#include FT_TRUETYPE_TABLES_H
|
|
#include <pthread.h>
|
|
#include <unistd.h>
|
|
|