aboutsummaryrefslogtreecommitdiffstats
path: root/testing/scummvm/disable-forbidden.patch
blob: c44d94b33587bc52d6e71c540aea15b7b660aa9d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
This patch fix compatibility between scummvm/forbidden security enforcement
and fortify-headers. The first is meant to avoid direct access to system
calls for scummvm to be fully portable on a lot of platforms.

--- a/common/forbidden.h
+++ b/common/forbidden.h
@@ -39,6 +39,9 @@
  * measure. Especially new code should avoid this at all costs.
  */
 
+// Disable symbol overrides so that we can use system headers.
+#define FORBIDDEN_SYMBOL_ALLOW_ALL
+
 #ifndef FORBIDDEN_SYMBOL_ALLOW_ALL
 
 // Make sure scummsys.h is always included first