shithub: freetype+ttf2subf

Download patch

ref: c693377ed334ad339ac3315a71fa6c38465dfc19
parent: cb9e7b7aacab1da319b1224cee4844ab11d1c26f
author: Alexei Podtelezhnikov <apodtele@gmail.com>
date: Sun Nov 7 05:05:05 EST 2021

[dlg] Lighten up the inclusions.

The DLG wrapper needs to know if FT_DEBUG_LOGGING is defined in
`ftoption.h`. It does not need entire FreeType.

* src/dlg/dlgwrap.c: Include FT_CONFIG_OPTIONS_H directly.

git/fs: mount .git/fs: mount/attach disallowed
--- a/src/dlg/dlgwrap.c
+++ b/src/dlg/dlgwrap.c
@@ -16,12 +16,8 @@
  */
 
 
-  /* We have to duplicate these feature test macros from `dlg.c` */
-  /* since `freetype.h` loads some affected standard headers.    */
-#define _XOPEN_SOURCE 600
-#define _POSIX_C_SOURCE 200809L
-
-#include <freetype/freetype.h>
+#include <ft2build.h>
+#include FT_CONFIG_OPTIONS_H
 
 
 #ifdef FT_DEBUG_LOGGING