projects
/
users
/
bernd
/
postgres.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ba13fcd
)
Fixed two parser bugs.
author
Michael Meskes
<
[email protected]
>
Tue, 6 Nov 2007 08:32:57 +0000
(08:32 +0000)
committer
Michael Meskes
<
[email protected]
>
Tue, 6 Nov 2007 08:32:57 +0000
(08:32 +0000)
src/interfaces/ecpg/preproc/preproc.y
patch
|
blob
|
blame
|
history
diff --git
a/src/interfaces/ecpg/preproc/preproc.y
b/src/interfaces/ecpg/preproc/preproc.y
index bd5df492fcc9865bbb3fd8cffd7debf5a38fbffd..29c1994cbcace32ff00a2a956becc58b17ed3c96 100644
(file)
--- a/
src/interfaces/ecpg/preproc/preproc.y
+++ b/
src/interfaces/ecpg/preproc/preproc.y
@@
-1881,6
+1881,10
@@
ConstraintAttributeSpec: ConstraintDeferrabilitySpec { $$ = $1; }
$$ = cat2_str($1, $2);
}
+ | /* EMPTY */
+ {
+ $$ = EMPTY;
+ }
;
ConstraintDeferrabilitySpec: NOT DEFERRABLE
@@
-3037,7
+3041,7
@@
DeleteStmt: DELETE_P FROM relation_expr using_clause where_clause
{ $$ = cat_str(4, make_str("delete from"), $3, $4, $5); }
;
-using_clause: USING from_list { cat2_str(make_str("using"), $2); }
+using_clause: USING from_list {
$$ =
cat2_str(make_str("using"), $2); }
| /* EMPTY */ { $$ = EMPTY; }
;