From 21e03211cfbce59c9e7e82847ed80fb251033f93 Mon Sep 17 00:00:00 2001
From: Michael Meskes <meskes@postgresql.org>
Date: Tue, 18 May 1999 05:20:17 +0000
Subject: [PATCH] *** empty log message ***

---
 src/interfaces/ecpg/ChangeLog         | 9 ++++++---
 src/interfaces/ecpg/preproc/preproc.y | 2 +-
 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("");}
                 ;
 
-- 
GitLab