summaryrefslogtreecommitdiff
path: root/cpp/src/FreezeScript/Grammar.y
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/FreezeScript/Grammar.y')
-rw-r--r--cpp/src/FreezeScript/Grammar.y7
1 files changed, 7 insertions, 0 deletions
diff --git a/cpp/src/FreezeScript/Grammar.y b/cpp/src/FreezeScript/Grammar.y
index a8ee9743010..0f993df096b 100644
--- a/cpp/src/FreezeScript/Grammar.y
+++ b/cpp/src/FreezeScript/Grammar.y
@@ -19,6 +19,13 @@
# pragma warning( disable : 4065 )
#endif
+//
+// Avoid old style cast warnings in generated grammar
+//
+#ifdef __GNUC__
+# pragma GCC diagnostic ignored "-Wold-style-cast"
+#endif
+
using namespace std;
using namespace FreezeScript;