From 323f0a6c014890fb81d32971c3f80b98087e4af1 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Wed, 14 Sep 2005 13:46:47 +0000 Subject: [PATCH] Fix recent breakage of decl_cursor_arglist syntax, per Michael Paesold. --- src/pl/plpgsql/src/gram.y | 12 ++++++------ 1 file changed, 6 insertions(+), 6 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,14 +458,14 @@ decl_cursor_args : } ; -decl_cursor_arglist : decl_cursor_arglist decl_cursor_arg - { - $$ = lappend($1, $2); - } - | decl_cursor_arg +decl_cursor_arglist : decl_cursor_arg { $$ = list_make1($1); } + | decl_cursor_arglist ',' decl_cursor_arg + { + $$ = lappend($1, $3); + } ; decl_cursor_arg : decl_varname decl_datatype