freetype/src
Alexei Podtelezhnikov e08810da82 Remove some declare/define macros (pt 1).
These macros were relics of PIC code removed some time ago. They only hid
the class initializations. We make those explicit again.

* include/freetype/internal/ftobjs.h (FT_DECLARE_MODULE, FT_DEFINE_MODULE,
FT_DECLARE_RENDERER, FT_DEFINE_RENDERER): Removed.
* include/freetype/internal/ftdrv.h (FT_DECLARE_DRIVER, FT_DEFINE_DRIVER):
Removed.
* src/*: Updated all former users.
2025-09-01 17:53:13 -04:00
..
autofit Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
base [base] s/FT_Driver_ClassRec/FT_Driver_Class/. 2025-08-31 22:51:49 -04:00
bdf [base] s/FT_Driver_ClassRec/FT_Driver_Class/. 2025-08-31 22:51:49 -04:00
bzip2 Update all copyright notices. 2024-01-27 11:11:22 -05:00
cache * src/*/*: Fix C++ compilation; fix clang warnings. 2024-08-12 12:34:28 +02:00
cff Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
cid [base] s/FT_Driver_ClassRec/FT_Driver_Class/. 2025-08-31 22:51:49 -04:00
dlg Update all copyright notices. 2024-01-27 11:11:22 -05:00
gxvalid [base] Make FT_Module_Class always const. 2025-08-31 22:50:51 -04:00
gzip [gzip] Update sources to zlib 1.13.1. 2025-05-28 07:31:57 +02:00
lzw Update all copyright notices. 2024-01-27 11:11:22 -05:00
otvalid [base] Make FT_Module_Class always const. 2025-08-31 22:50:51 -04:00
pcf [base] s/FT_Driver_ClassRec/FT_Driver_Class/. 2025-08-31 22:51:49 -04:00
pfr [base] s/FT_Driver_ClassRec/FT_Driver_Class/. 2025-08-31 22:51:49 -04:00
psaux Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
pshinter Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
psnames Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
raster Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
sdf Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
sfnt Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
smooth Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
svg Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
tools apinames: Fix a buffer overrun for VMS platform. 2024-10-13 21:18:47 +09:00
truetype Remove some declare/define macros (pt 1). 2025-09-01 17:53:13 -04:00
type1 [base] s/FT_Driver_ClassRec/FT_Driver_Class/. 2025-08-31 22:51:49 -04:00
type42 [base] s/FT_Driver_ClassRec/FT_Driver_Class/. 2025-08-31 22:51:49 -04:00
winfonts [base] s/FT_Driver_ClassRec/FT_Driver_Class/. 2025-08-31 22:51:49 -04:00