diff options
author | Werner Lemberg <wl@gnu.org> | 2020-12-01 22:13:40 +0100 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2020-12-04 16:19:42 +0100 |
commit | 1c229af2d2f1b89b87fb1a4abaf6cb2ee69aa6fe (patch) | |
tree | fd482aa7b29a62eee8295e41096215cb4aceb10a | |
parent | 047f295fac7b5b119de318ba0fb786a2edff0f47 (diff) | |
download | freetype2-1c229af2d2f1b89b87fb1a4abaf6cb2ee69aa6fe.tar.gz |
[dlg] Fix compiler warnings.
* src/dlg/dlgwrap.c: Duplicate some feature test macros from
`dlg.c`, which must come first before loading standard headers. For
example, `freetype.h` loads `stdio.h` if compiled in debug mode.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | src/dlg/dlgwrap.c | 5 |
2 files changed, 13 insertions, 0 deletions
@@ -1,5 +1,13 @@ 2020-12-01 Werner Lemberg <wl@gnu.org> + [dlg] Fix compiler warnings. + + * src/dlg/dlgwrap.c: Duplicate some feature test macros from + `dlg.c`, which must come first before loading standard headers. For + example, `freetype.h` loads `stdio.h` if compiled in debug mode. + +2020-12-01 Werner Lemberg <wl@gnu.org> + * src/type42/t42parse.c: Fix `-Wformat` warnings. 2020-12-01 Priyesh Kumar <priyeshkkumar@gmail.com> diff --git a/src/dlg/dlgwrap.c b/src/dlg/dlgwrap.c index 0333eb930..ea034fb84 100644 --- a/src/dlg/dlgwrap.c +++ b/src/dlg/dlgwrap.c @@ -16,6 +16,11 @@ */ + /* We have to duplicate these feature test macros from `dlg.c` */ + /* since `freetype.h` loads some affected standard headers. */ +#define _XOPEN_SOURCE +#define _POSIX_C_SOURCE 200809L + #include <freetype/freetype.h> |