Remove redundant inclusion of `ft2build.h'.

* */*: Remove `#include <ft2build.h>' where possible.

* include/freetype/freetype.h: Remove cpp error about missing
inclusion of `ft2build.h'.
GSoC-2020-greg
Werner Lemberg 5 years ago
parent e13391333f
commit 1658685967
  1. 9
      ChangeLog
  2. 1
      builds/mac/ftmac.c
  3. 1
      builds/wince/ftdebug.c
  4. 1
      builds/windows/ftdebug.c
  5. 5
      include/freetype/freetype.h
  6. 1
      include/freetype/ftadvanc.h
  7. 1
      include/freetype/ftbbox.h
  8. 1
      include/freetype/ftbdf.h
  9. 1
      include/freetype/ftbitmap.h
  10. 1
      include/freetype/ftbzip2.h
  11. 1
      include/freetype/ftcache.h
  12. 1
      include/freetype/ftcid.h
  13. 1
      include/freetype/ftcolor.h
  14. 1
      include/freetype/ftdriver.h
  15. 1
      include/freetype/ftfntfmt.h
  16. 1
      include/freetype/ftgasp.h
  17. 1
      include/freetype/ftglyph.h
  18. 1
      include/freetype/ftgxval.h
  19. 1
      include/freetype/ftgzip.h
  20. 1
      include/freetype/ftimage.h
  21. 1
      include/freetype/ftincrem.h
  22. 1
      include/freetype/ftlcdfil.h
  23. 1
      include/freetype/ftlist.h
  24. 1
      include/freetype/ftlzw.h
  25. 1
      include/freetype/ftmac.h
  26. 1
      include/freetype/ftmm.h
  27. 1
      include/freetype/ftmodapi.h
  28. 1
      include/freetype/ftotval.h
  29. 1
      include/freetype/ftoutln.h
  30. 1
      include/freetype/ftparams.h
  31. 1
      include/freetype/ftpfr.h
  32. 1
      include/freetype/ftrender.h
  33. 1
      include/freetype/ftsizes.h
  34. 1
      include/freetype/ftsnames.h
  35. 1
      include/freetype/ftstroke.h
  36. 1
      include/freetype/ftsynth.h
  37. 1
      include/freetype/ftsystem.h
  38. 1
      include/freetype/ftwinfnt.h
  39. 1
      include/freetype/internal/autohint.h
  40. 1
      include/freetype/internal/cffotypes.h
  41. 1
      include/freetype/internal/cfftypes.h
  42. 1
      include/freetype/internal/ftcalc.h
  43. 1
      include/freetype/internal/ftdrv.h
  44. 1
      include/freetype/internal/ftgloadr.h
  45. 1
      include/freetype/internal/fthash.h
  46. 1
      include/freetype/internal/ftobjs.h
  47. 1
      include/freetype/internal/ftpsprop.h
  48. 1
      include/freetype/internal/ftrfork.h
  49. 1
      include/freetype/internal/psaux.h
  50. 1
      include/freetype/internal/pshints.h
  51. 1
      include/freetype/internal/sfnt.h
  52. 1
      include/freetype/internal/t1types.h
  53. 1
      include/freetype/internal/tttypes.h
  54. 1
      include/freetype/internal/wofftypes.h
  55. 1
      include/freetype/t1tables.h
  56. 1
      include/freetype/ttnameid.h
  57. 1
      include/freetype/tttables.h
  58. 1
      include/freetype/tttags.h
  59. 1
      src/autofit/afcjk.c
  60. 1
      src/autofit/aflatin.c
  61. 1
      src/autofit/aflatin2.c
  62. 1
      src/autofit/afmodule.h
  63. 1
      src/autofit/afshaper.c
  64. 1
      src/autofit/afshaper.h
  65. 1
      src/autofit/aftypes.h
  66. 1
      src/autofit/autofit.c
  67. 1
      src/base/ftadvanc.c
  68. 1
      src/base/ftbase.c
  69. 1
      src/base/ftbase.h
  70. 1
      src/base/ftbbox.c
  71. 1
      src/base/ftbdf.c
  72. 1
      src/base/ftbitmap.c
  73. 1
      src/base/ftcalc.c
  74. 1
      src/base/ftcid.c
  75. 1
      src/base/ftcolor.c
  76. 1
      src/base/ftdebug.c
  77. 1
      src/base/fterrors.c
  78. 1
      src/base/ftfntfmt.c
  79. 1
      src/base/ftfstype.c
  80. 1
      src/base/ftgasp.c
  81. 1
      src/base/ftgloadr.c
  82. 1
      src/base/ftglyph.c
  83. 1
      src/base/ftgxval.c
  84. 1
      src/base/fthash.c
  85. 1
      src/base/ftlcdfil.c
  86. 1
      src/base/ftmac.c
  87. 1
      src/base/ftmm.c
  88. 1
      src/base/ftobjs.c
  89. 1
      src/base/ftotval.c
  90. 1
      src/base/ftoutln.c
  91. 1
      src/base/ftpatent.c
  92. 1
      src/base/ftpfr.c
  93. 1
      src/base/ftpsprop.c
  94. 1
      src/base/ftrfork.c
  95. 1
      src/base/ftsnames.c
  96. 1
      src/base/ftstream.c
  97. 1
      src/base/ftstroke.c
  98. 1
      src/base/ftsynth.c
  99. 1
      src/base/fttrigon.c
  100. 1
      src/base/fttype1.c
  101. Some files were not shown because too many files have changed in this diff Show More

@ -1,3 +1,12 @@
2020-06-13 Werner Lemberg <wl@gnu.org>
Remove redundant inclusion of `ft2build.h'.
* */*: Remove `#include <ft2build.h>' where possible.
* include/freetype/freetype.h: Remove cpp error about missing
inclusion of `ft2build.h'.
2020-06-08 David Turner <david@freetype.org>
Make macros for header file names optional.

@ -62,7 +62,6 @@
*/
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/tttags.h>
#include <freetype/internal/ftstream.h>

@ -41,7 +41,6 @@
*/
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/internal/ftdebug.h>

@ -41,7 +41,6 @@
*/
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/internal/ftdebug.h>

@ -20,11 +20,6 @@
#define FREETYPE_H_
#ifndef FT_FREETYPE_H
#error "`ft2build.h' hasn't been included yet!"
#endif
#include <ft2build.h>
#include FT_CONFIG_CONFIG_H
#include <freetype/fttypes.h>

@ -20,7 +20,6 @@
#define FTADVANC_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -31,7 +31,6 @@
#define FTBBOX_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -19,7 +19,6 @@
#ifndef FTBDF_H_
#define FTBDF_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -20,7 +20,6 @@
#define FTBITMAP_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/ftcolor.h>

@ -19,7 +19,6 @@
#ifndef FTBZIP2_H_
#define FTBZIP2_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -20,7 +20,6 @@
#define FTCACHE_H_
#include <ft2build.h>
#include <freetype/ftglyph.h>

@ -19,7 +19,6 @@
#ifndef FTCID_H_
#define FTCID_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -19,7 +19,6 @@
#ifndef FTCOLOR_H_
#define FTCOLOR_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -19,7 +19,6 @@
#ifndef FTDRIVER_H_
#define FTDRIVER_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/ftparams.h>

@ -19,7 +19,6 @@
#ifndef FTFNTFMT_H_
#define FTFNTFMT_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -19,7 +19,6 @@
#ifndef FTGASP_H_
#define FTGASP_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -33,7 +33,6 @@
#define FTGLYPH_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -28,7 +28,6 @@
#ifndef FTGXVAL_H_
#define FTGXVAL_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -19,7 +19,6 @@
#ifndef FTGZIP_H_
#define FTGZIP_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -30,7 +30,6 @@
/* STANDALONE_ is from ftgrays.c */
#ifndef STANDALONE_
#include <ft2build.h>
#endif

@ -19,7 +19,6 @@
#ifndef FTINCREM_H_
#define FTINCREM_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/ftparams.h>

@ -20,7 +20,6 @@
#ifndef FTLCDFIL_H_
#define FTLCDFIL_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/ftparams.h>

@ -28,7 +28,6 @@
#define FTLIST_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -19,7 +19,6 @@
#ifndef FTLZW_H_
#define FTLZW_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -29,7 +29,6 @@
#define FTMAC_H_
#include <ft2build.h>
FT_BEGIN_HEADER

@ -20,7 +20,6 @@
#define FTMM_H_
#include <ft2build.h>
#include <freetype/t1tables.h>

@ -20,7 +20,6 @@
#define FTMODAPI_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -30,7 +30,6 @@
#ifndef FTOTVAL_H_
#define FTOTVAL_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -21,7 +21,6 @@
#define FTOUTLN_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -19,7 +19,6 @@
#ifndef FTPARAMS_H_
#define FTPARAMS_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -19,7 +19,6 @@
#ifndef FTPFR_H_
#define FTPFR_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -20,7 +20,6 @@
#define FTRENDER_H_
#include <ft2build.h>
#include <freetype/ftmodapi.h>
#include <freetype/ftglyph.h>

@ -29,7 +29,6 @@
#define FTSIZES_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -23,7 +23,6 @@
#define FTSNAMES_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/ftparams.h>

@ -19,7 +19,6 @@
#ifndef FTSTROKE_H_
#define FTSTROKE_H_
#include <ft2build.h>
#include <freetype/ftoutln.h>
#include <freetype/ftglyph.h>

@ -45,7 +45,6 @@
#define FTSYNTH_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -20,7 +20,6 @@
#define FTSYSTEM_H_
#include <ft2build.h>
FT_BEGIN_HEADER

@ -19,7 +19,6 @@
#ifndef FTWINFNT_H_
#define FTWINFNT_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -70,7 +70,6 @@
*/
#include <ft2build.h>
#include <freetype/freetype.h>

@ -19,7 +19,6 @@
#ifndef CFFOTYPES_H_
#define CFFOTYPES_H_
#include <ft2build.h>
#include <freetype/internal/ftobjs.h>
#include <freetype/internal/cfftypes.h>
#include <freetype/internal/tttypes.h>

@ -21,7 +21,6 @@
#define CFFTYPES_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/t1tables.h>
#include <freetype/internal/ftserv.h>

@ -20,7 +20,6 @@
#define FTCALC_H_
#include <ft2build.h>
#include <freetype/freetype.h>

@ -20,7 +20,6 @@
#define FTDRV_H_
#include <ft2build.h>
#include <freetype/ftmodapi.h>

@ -20,7 +20,6 @@
#define FTGLOADR_H_
#include <ft2build.h>
#include <freetype/freetype.h>

@ -43,7 +43,6 @@
#define FTHASH_H_
#include <ft2build.h>
#include <freetype/freetype.h>

@ -26,7 +26,6 @@
#ifndef FTOBJS_H_
#define FTOBJS_H_
#include <ft2build.h>
#include <freetype/ftrender.h>
#include <freetype/ftsizes.h>
#include <freetype/ftlcdfil.h>

@ -20,7 +20,6 @@
#define FTPSPROP_H_
#include <ft2build.h>
#include <freetype/freetype.h>

@ -25,7 +25,6 @@
#define FTRFORK_H_
#include <ft2build.h>
#include <freetype/internal/ftobjs.h>

@ -21,7 +21,6 @@
#define PSAUX_H_
#include <ft2build.h>
#include <freetype/internal/ftobjs.h>
#include <freetype/internal/t1types.h>
#include <freetype/internal/fthash.h>

@ -22,7 +22,6 @@
#define PSHINTS_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/t1tables.h>

@ -20,7 +20,6 @@
#define SFNT_H_
#include <ft2build.h>
#include <freetype/internal/ftdrv.h>
#include <freetype/internal/tttypes.h>
#include <freetype/internal/wofftypes.h>

@ -21,7 +21,6 @@
#define T1TYPES_H_
#include <ft2build.h>
#include <freetype/t1tables.h>
#include <freetype/internal/pshints.h>
#include <freetype/internal/ftserv.h>

@ -21,7 +21,6 @@
#define TTTYPES_H_
#include <ft2build.h>
#include <freetype/tttables.h>
#include <freetype/internal/ftobjs.h>
#include <freetype/ftcolor.h>

@ -21,7 +21,6 @@
#define WOFFTYPES_H_
#include <ft2build.h>
#include <freetype/tttables.h>
#include <freetype/internal/ftobjs.h>

@ -21,7 +21,6 @@
#define T1TABLES_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -20,7 +20,6 @@
#define TTNAMEID_H_
#include <ft2build.h>
FT_BEGIN_HEADER

@ -21,7 +21,6 @@
#define TTTABLES_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -20,7 +20,6 @@
#define TTAGS_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#ifdef FREETYPE_H

@ -22,7 +22,6 @@
*
*/
#include <ft2build.h>
#include <freetype/ftadvanc.h>
#include <freetype/internal/ftdebug.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/ftadvanc.h>
#include <freetype/internal/ftdebug.h>

@ -21,7 +21,6 @@
*/
#include <ft2build.h>
#include <freetype/ftadvanc.h>

@ -19,7 +19,6 @@
#ifndef AFMODULE_H_
#define AFMODULE_H_
#include <ft2build.h>
#include <freetype/internal/ftobjs.h>
#include <freetype/ftmodapi.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/ftadvanc.h>
#include "afglobal.h"

@ -20,7 +20,6 @@
#define AFSHAPER_H_
#include <ft2build.h>
#include <freetype/freetype.h>

@ -32,7 +32,6 @@
#ifndef AFTYPES_H_
#define AFTYPES_H_
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/ftoutln.h>

@ -17,7 +17,6 @@
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include <ft2build.h>
#include "afangles.c"
#include "afblue.c"

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/ftadvanc.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#define FT_MAKE_OPTION_SINGLE_OBJECT
#include "ftadvanc.c"

@ -20,7 +20,6 @@
#define FTBASE_H_
#include <ft2build.h>
#include <freetype/internal/ftobjs.h>

@ -24,7 +24,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/ftbbox.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/internal/ftobjs.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/ftbitmap.h>

@ -32,7 +32,6 @@
*/
#include <ft2build.h>
#include <freetype/ftglyph.h>
#include <freetype/fttrigon.h>
#include <freetype/internal/ftcalc.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/ftcid.h>
#include <freetype/internal/ftobjs.h>
#include <freetype/internal/services/svcid.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/internal/sfnt.h>
#include <freetype/internal/tttypes.h>

@ -41,7 +41,6 @@
*/
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/internal/ftdebug.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/fterrors.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/ftfntfmt.h>
#include <freetype/internal/ftobjs.h>
#include <freetype/internal/services/svfntfmt.h>

@ -15,7 +15,6 @@
*
*/
#include <ft2build.h>
#include <freetype/t1tables.h>
#include <freetype/tttables.h>
#include <freetype/internal/ftserv.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/ftgasp.h>
#include <freetype/internal/tttypes.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/internal/ftgloadr.h>
#include <freetype/internal/ftmemory.h>

@ -28,7 +28,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/ftglyph.h>

@ -25,7 +25,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/internal/ftobjs.h>

@ -39,7 +39,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/fthash.h>
#include <freetype/internal/ftmemory.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/ftlcdfil.h>

@ -65,7 +65,6 @@
*/
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/tttags.h>
#include <freetype/internal/ftstream.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/ftmm.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/ftlist.h>
#include <freetype/ftoutln.h>
#include <freetype/ftfntfmt.h>

@ -15,7 +15,6 @@
*
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/internal/ftobjs.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/ftoutln.h>
#include <freetype/internal/ftobjs.h>
#include <freetype/internal/ftcalc.h>

@ -16,7 +16,6 @@
*
*/
#include <ft2build.h>
#include <freetype/freetype.h>
#include <freetype/tttags.h>
#include <freetype/internal/ftobjs.h>

@ -15,7 +15,6 @@
*
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/internal/ftobjs.h>

@ -17,7 +17,6 @@
*/
#include <ft2build.h>
#include <freetype/ftdriver.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/internal/psaux.h>

@ -24,7 +24,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/internal/ftstream.h>
#include <freetype/internal/ftrfork.h>

@ -19,7 +19,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/ftsnames.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftstream.h>
#include <freetype/internal/ftdebug.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/ftstroke.h>
#include <freetype/fttrigon.h>
#include <freetype/ftoutln.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/ftsynth.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/internal/ftobjs.h>

@ -29,7 +29,6 @@
*
*/
#include <ft2build.h>
#include <freetype/internal/ftobjs.h>
#include <freetype/internal/ftcalc.h>
#include <freetype/fttrigon.h>

@ -16,7 +16,6 @@
*/
#include <ft2build.h>
#include <freetype/internal/ftdebug.h>
#include <freetype/internal/ftobjs.h>
#include <freetype/internal/ftserv.h>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save