Provide C++ versions for public macros with casts.
Many FreeType clients use C++. However g++ -Wold-style-cast
warns for
macros with C-style casts even for system header files; this also affects
directories included with -isystem
.
- include/freetype/freetype.h (FT_ENC_TAG, FT_LOAD_TARGET_, FT_LOAD_TARGET_MODE): Provide C++ version.
- include/freetype/ftimage.h (FT_IMAGE_TAG): Ditto.
- include/freetype/ftmodapi.h (FT_FACE_DRIVER_NAME): Ditto.
- include/freetype/fttypes.h (FT_MAKE_TAG, FT_BOOL): Ditto.