diff options
author | Michael Meskes <meskes@postgresql.org> | 2000-10-31 15:11:38 +0000 |
---|---|---|
committer | Michael Meskes <meskes@postgresql.org> | 2000-10-31 15:11:38 +0000 |
commit | fae180f4777a09d302c54c874f11349fd0323bfb (patch) | |
tree | ee64a6d2041809492fb47b1c2056a0bca1545abe /src | |
parent | 9cbcbf0fb36660a096431f348895567f80327faa (diff) | |
download | postgresql-fae180f4777a09d302c54c874f11349fd0323bfb.tar.gz postgresql-fae180f4777a09d302c54c874f11349fd0323bfb.zip |
Added patch by Christof Petig <christof.petig@wtal.de> that fixes some bugs in preproc.y.
Diffstat (limited to 'src')
-rw-r--r-- | src/interfaces/ecpg/ChangeLog | 5 | ||||
-rw-r--r-- | src/interfaces/ecpg/preproc/preproc.y | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/src/interfaces/ecpg/ChangeLog b/src/interfaces/ecpg/ChangeLog index f29ec9b5324..cff09a8d0c4 100644 --- a/src/interfaces/ecpg/ChangeLog +++ b/src/interfaces/ecpg/ChangeLog @@ -999,5 +999,10 @@ Son Oct 29 11:26:06 CET 2000 Mon Oct 30 15:27:12 CET 2000 - Synced gram.y and preproc.y. + +Tue Oct 31 16:09:55 CET 2000 + + - Added patch by Christof Petig <christof.petig@wtal.de> fixing some + parser bugs. - Set ecpg version to 2.8.0. - Set library version to 3.2.0. diff --git a/src/interfaces/ecpg/preproc/preproc.y b/src/interfaces/ecpg/preproc/preproc.y index 888452f0c98..1a0beba3e69 100644 --- a/src/interfaces/ecpg/preproc/preproc.y +++ b/src/interfaces/ecpg/preproc/preproc.y @@ -2758,11 +2758,11 @@ table_ref: relation_expr } | relation_expr alias_clause { - cat2_str($1, $2); + $$= cat2_str($1, $2); } | '(' select_subclause ')' alias_clause { - cat_str(4, make_str("("), $2, make_str(")"), $4); + $$=cat_str(4, make_str("("), $2, make_str(")"), $4); } | joined_table { @@ -2770,7 +2770,7 @@ table_ref: relation_expr } | '(' joined_table ')' alias_clause { - cat_str(4, make_str("("), $2, make_str(")"), $4); + $$=cat_str(4, make_str("("), $2, make_str(")"), $4); } ; |