summaryrefslogtreecommitdiff
path: root/databases/monetdb/files/patch-monetdb5-extras-jaql-parser-jaql.y
diff options
context:
space:
mode:
Diffstat (limited to 'databases/monetdb/files/patch-monetdb5-extras-jaql-parser-jaql.y')
-rw-r--r--databases/monetdb/files/patch-monetdb5-extras-jaql-parser-jaql.y25
1 files changed, 25 insertions, 0 deletions
diff --git a/databases/monetdb/files/patch-monetdb5-extras-jaql-parser-jaql.y b/databases/monetdb/files/patch-monetdb5-extras-jaql-parser-jaql.y
new file mode 100644
index 000000000000..380c0d874c34
--- /dev/null
+++ b/databases/monetdb/files/patch-monetdb5-extras-jaql-parser-jaql.y
@@ -0,0 +1,25 @@
+--- monetdb5/extras/jaql/parser/jaql.y.orig 2013-01-14 21:06:06.000000000 +0800
++++ monetdb5/extras/jaql/parser/jaql.y 2017-01-09 04:57:50.801797000 +0800
+@@ -81,12 +81,10 @@
+
+
+ %{
+-#define YYLEX_PARAM j->scanner
+-
+ int jaqllex(YYSTYPE* lvalp, void *scanner);
+
+ void
+-jaqlerror(struct _jc* j, char const *msg)
++jaqlerror(struct _jc* j, char const *msg, char const *yy_)
+ {
+ if (j->err[0] == '\0') {
+ char around[32];
+@@ -114,6 +112,8 @@
+
+ %}
+
++%parse-param {void *scanner}
++
+ %%
+
+ stmt: jaql ';'