[Scummvm-git-logs] scummvm master -> 52c58cc4d0230ebf8b894fc1572859ccc9da097a
digitall
noreply at scummvm.org
Sat Jul 29 17:38:56 UTC 2023
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
52c58cc4d0 TETRAEDGE: Remove Unused Freetype2 Related Code in Font Headers
Commit: 52c58cc4d0230ebf8b894fc1572859ccc9da097a
https://github.com/scummvm/scummvm/commit/52c58cc4d0230ebf8b894fc1572859ccc9da097a
Author: D G Turner (digitall at scummvm.org)
Date: 2023-07-29T18:37:00+01:00
Commit Message:
TETRAEDGE: Remove Unused Freetype2 Related Code in Font Headers
The freetype2 dependency is still present in the configure.engine
file, but I think this is an implicit requirement via the OSystem
TTFfont API usage.
Changed paths:
engines/tetraedge/te/te_font3.cpp
engines/tetraedge/te/te_font3.h
engines/tetraedge/te/te_i_font.cpp
diff --git a/engines/tetraedge/te/te_font3.cpp b/engines/tetraedge/te/te_font3.cpp
index b4edfe4e1c9..ab37a9d5a98 100644
--- a/engines/tetraedge/te/te_font3.cpp
+++ b/engines/tetraedge/te/te_font3.cpp
@@ -19,10 +19,6 @@
*
*/
-// Since FreeType2 includes files, which contain forbidden symbols, we need to
-// allow all symbols here.
-#define FORBIDDEN_SYMBOL_ALLOW_ALL
-
#include "tetraedge/tetraedge.h"
#include "tetraedge/te/te_font3.h"
#include "tetraedge/te/te_core.h"
diff --git a/engines/tetraedge/te/te_font3.h b/engines/tetraedge/te/te_font3.h
index 14e72d16b90..d62e667c61a 100644
--- a/engines/tetraedge/te/te_font3.h
+++ b/engines/tetraedge/te/te_font3.h
@@ -36,9 +36,6 @@
#include "tetraedge/te/te_3d_texture.h"
#include "tetraedge/te/te_i_font.h"
-struct FT_FaceRec_;
-struct FT_LibraryRec_;
-
namespace Graphics {
class Font;
}
diff --git a/engines/tetraedge/te/te_i_font.cpp b/engines/tetraedge/te/te_i_font.cpp
index 1360d0e2edc..b0f30c93c16 100644
--- a/engines/tetraedge/te/te_i_font.cpp
+++ b/engines/tetraedge/te/te_i_font.cpp
@@ -19,10 +19,6 @@
*
*/
-// Since FreeType2 includes files, which contain forbidden symbols, we need to
-// allow all symbols here.
-#define FORBIDDEN_SYMBOL_ALLOW_ALL
-
#include "tetraedge/tetraedge.h"
#include "tetraedge/te/te_font3.h"
#include "tetraedge/te/te_core.h"
More information about the Scummvm-git-logs
mailing list