aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/interfaces/ecpg/ChangeLog9
-rw-r--r--src/interfaces/ecpg/preproc/preproc.y2
2 files changed, 7 insertions, 4 deletions
diff --git a/src/interfaces/ecpg/ChangeLog b/src/interfaces/ecpg/ChangeLog
index ce7ae6d0868..c2f72c5dcf3 100644
--- a/src/interfaces/ecpg/ChangeLog
+++ b/src/interfaces/ecpg/ChangeLog
@@ -570,14 +570,17 @@ Sat Apr 24 12:39:07 CEST 1999
- Allow more than one blank between EXEC and SQL.
- Allow statements to be prepared from a character string, too.
-Fri Mai 7 07:11:38 CEST 1999
+Fri May 7 07:11:38 CEST 1999
- Synced preproc.y with gram.y.
- Fixed small bug in parser.
-Thu Mai 13 13:51:26 CEST 1999
+Thu May 13 13:51:26 CEST 1999
+
+ - Synced preproc.y with gram.y.
+
+Mon May 17 18:13:30 CEST 1999
- Synced preproc.y with gram.y.
- Set library version to 3.0.0
- Set ecpg version to 2.6.0
-
diff --git a/src/interfaces/ecpg/preproc/preproc.y b/src/interfaces/ecpg/preproc/preproc.y
index 9e15d2e4e03..c96a9447cca 100644
--- a/src/interfaces/ecpg/preproc/preproc.y
+++ b/src/interfaces/ecpg/preproc/preproc.y
@@ -2687,7 +2687,7 @@ LockStmt: LOCK_P opt_table relation_name opt_lock
}
;
-opt_lock: lock_type MODE { $$ = cat2_str($1, make1_str("mode")); }
+opt_lock: IN lock_type MODE { $$ = cat3_str(make1_str("in"), $2, make1_str("mode")); }
| /*EMPTY*/ { $$ = make1_str("");}
;