From ce4a287f43f561551bbb2eb7d7912cea44f66e90 Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Fri, 7 Jun 2002 03:55:15 +0000
Subject: [PATCH] Fix interface example errors causes by backend changes.

Permaine Cheung
---
 src/interfaces/libpgeasy/examples/pginsert.c   | 2 +-
 src/interfaces/libpgeasy/examples/pgnulltest.c | 2 +-
 src/interfaces/libpq++/examples/testlibpq4.sql | 2 +-
 src/interfaces/libpq++/examples/testlibpq6.cc  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/interfaces/libpgeasy/examples/pginsert.c b/src/interfaces/libpgeasy/examples/pginsert.c
index 39c3752cb20..8716ce34d3c 100644
--- a/src/interfaces/libpgeasy/examples/pginsert.c
+++ b/src/interfaces/libpgeasy/examples/pginsert.c
@@ -41,7 +41,7 @@ main(int argc, char **argv)
 			afloat 	float4, \
 			adouble float8, \
 			achar	char, \
-			achar16	char16, \
+			achar16	char(16), \
 			abpchar char(10), \
 			avarchar varchar(50), \
 			atext	text, \
diff --git a/src/interfaces/libpgeasy/examples/pgnulltest.c b/src/interfaces/libpgeasy/examples/pgnulltest.c
index a9e4204e18d..f20bc584d61 100644
--- a/src/interfaces/libpgeasy/examples/pgnulltest.c
+++ b/src/interfaces/libpgeasy/examples/pgnulltest.c
@@ -52,7 +52,7 @@ main(int argc, char **argv)
             afloat  float4, \
             adouble float8, \
             achar   char, \
-            achar16 char16, \
+            achar16 char(16), \
             abpchar char(10), \
             avarchar varchar(50), \
             atext   text, \
diff --git a/src/interfaces/libpq++/examples/testlibpq4.sql b/src/interfaces/libpq++/examples/testlibpq4.sql
index f9c74109328..53d3fdfffad 100644
--- a/src/interfaces/libpq++/examples/testlibpq4.sql
+++ b/src/interfaces/libpq++/examples/testlibpq4.sql
@@ -2,4 +2,4 @@ CREATE TABLE TBL1 (i int4);
 
 CREATE TABLE TBL2 (i int4);
 
-CREATE RULE r1 AS ON INSERT TO TBL1 DO [INSERT INTO TBL2 values (new.i); NOTIFY TBL2];
+CREATE RULE r1 AS ON INSERT TO TBL1 DO (INSERT INTO TBL2 values (new.i); NOTIFY TBL2);
diff --git a/src/interfaces/libpq++/examples/testlibpq6.cc b/src/interfaces/libpq++/examples/testlibpq6.cc
index 1f469f145f5..2a6dc92ed5c 100644
--- a/src/interfaces/libpq++/examples/testlibpq6.cc
+++ b/src/interfaces/libpq++/examples/testlibpq6.cc
@@ -25,7 +25,7 @@ int main()
   else cout << "Connected to database '" << dbName << "'..." << endl;
 
   // Create a new table
-  if ( !data.ExecCommandOk("CREATE TABLE foo (a int4, b char16, d float8)") ) {
+  if ( !data.ExecCommandOk("CREATE TABLE foo (a int4, b char(16), d float8)") ) {
       cerr << "CREATE TABLE foo command failed" << endl;
       exit(1);
   }
-- 
GitLab