aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2005-09-14 13:46:47 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2005-09-14 13:46:47 +0000
commit323f0a6c014890fb81d32971c3f80b98087e4af1 (patch)
treef40f98d6f6101bfc96a337dbc29e0971ba179e24
parent5b0fa0c28c9fb85fb637620a482571a361c7bad4 (diff)
downloadpostgresql-323f0a6c014890fb81d32971c3f80b98087e4af1.tar.gz
postgresql-323f0a6c014890fb81d32971c3f80b98087e4af1.zip
Fix recent breakage of decl_cursor_arglist syntax, per Michael Paesold.
-rw-r--r--src/pl/plpgsql/src/gram.y10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/pl/plpgsql/src/gram.y b/src/pl/plpgsql/src/gram.y
index e210d9e803c..494b13001f6 100644
--- a/src/pl/plpgsql/src/gram.y
+++ b/src/pl/plpgsql/src/gram.y
@@ -4,7 +4,7 @@
* procedural language
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/pl/plpgsql/src/gram.y,v 1.80 2005/07/02 17:01:59 momjian Exp $
+ * $PostgreSQL: pgsql/src/pl/plpgsql/src/gram.y,v 1.81 2005/09/14 13:46:47 tgl Exp $
*
* This software is copyrighted by Jan Wieck - Hamburg.
*
@@ -458,13 +458,13 @@ decl_cursor_args :
}
;
-decl_cursor_arglist : decl_cursor_arglist decl_cursor_arg
+decl_cursor_arglist : decl_cursor_arg
{
- $$ = lappend($1, $2);
+ $$ = list_make1($1);
}
- | decl_cursor_arg
+ | decl_cursor_arglist ',' decl_cursor_arg
{
- $$ = list_make1($1);
+ $$ = lappend($1, $3);
}
;