[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