mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-26 22:06:35 +01:00
23c7363a55
Signed-off-by: Christoph Willing <chris.willing@linux.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
18 lines
893 B
Diff
18 lines
893 B
Diff
--- connectivity/source/parse/sqlbison.y.orig 2021-09-18 13:35:17.897000000 +1000
|
|
+++ connectivity/source/parse/sqlbison.y 2021-09-18 13:32:58.864000000 +1000
|
|
@@ -74,9 +74,15 @@
|
|
|
|
// yyi is the internal number of the rule that is currently being reduced
|
|
// This can be mapped to external rule number via the yyrmap.
|
|
+#if defined YYBISON && YYBISON >= 30800
|
|
+#define SQL_NEW_RULE newNode("", SQLNodeType::Rule, yyr1[yyrule])
|
|
+#define SQL_NEW_LISTRULE newNode("", SQLNodeType::ListRule, yyr1[yyrule])
|
|
+#define SQL_NEW_COMMALISTRULE newNode("", SQLNodeType::CommaListRule, yyr1[yyrule])
|
|
+#else
|
|
#define SQL_NEW_RULE newNode("", SQLNodeType::Rule, yyr1[yyn])
|
|
#define SQL_NEW_LISTRULE newNode("", SQLNodeType::ListRule, yyr1[yyn])
|
|
#define SQL_NEW_COMMALISTRULE newNode("", SQLNodeType::CommaListRule, yyr1[yyn])
|
|
+#endif
|
|
|
|
|
|
extern connectivity::OSQLParser* xxx_pGLOBAL_SQLPARSER;
|