diff --git a/src/interfaces/libpgeasy/examples/pginsert.c b/src/interfaces/libpgeasy/examples/pginsert.c
index 8716ce34d3cfc4a5bd8db4e6ee10942bc5b06d4f..85b181b541c561fe61075cb845daafec7f60bf5f 100644
--- a/src/interfaces/libpgeasy/examples/pginsert.c
+++ b/src/interfaces/libpgeasy/examples/pginsert.c
@@ -18,7 +18,6 @@ main(int argc, char **argv)
 	float		afloat;
 	double		adouble;
 	char		achar[11],
-				achar16[17],
 				abpchar[11],
 				avarchar[51],
 				atext[51];
@@ -41,7 +40,6 @@ main(int argc, char **argv)
 			afloat 	float4, \
 			adouble float8, \
 			achar	char, \
-			achar16	char(16), \
 			abpchar char(10), \
 			avarchar varchar(50), \
 			atext	text, \
@@ -58,7 +56,6 @@ main(int argc, char **argv)
 			'Betty', \
 			'Charley', \
 			'Doug', \
-			'Ernie', \
 			'now' )", row);
 		doquery(query);
 
@@ -73,18 +70,16 @@ main(int argc, char **argv)
 					 &afloat,
 					 &adouble,
 					 achar,
-					 achar16,
 					 abpchar,
 					 avarchar,
 					 atext,
 					 &aabstime) != END_OF_TUPLES)
-			printf("int %d\nfloat %f\ndouble %f\nchar %s\nchar16 %s\n\
+			printf("int %d\nfloat %f\ndouble %f\nchar %s\n\
 bpchar %s\nvarchar %s\ntext %s\nabstime %s",
 				   aint,
 				   afloat,
 				   adouble,
 				   achar,
-				   achar16,
 				   abpchar,
 				   avarchar,
 				   atext,
diff --git a/src/interfaces/libpgeasy/examples/pgnulltest.c b/src/interfaces/libpgeasy/examples/pgnulltest.c
index f20bc584d610ca69ece6300827b7bdccbd589921..0f3ba30336e7875008ec6bb573ccd27553726d8e 100644
--- a/src/interfaces/libpgeasy/examples/pgnulltest.c
+++ b/src/interfaces/libpgeasy/examples/pgnulltest.c
@@ -20,7 +20,6 @@ main(int argc, char **argv)
 	float		afloat;
 	double		adouble;
 	char		achar[11],
-				achar16[17],
 				abpchar[11],
 				avarchar[51],
 				atext[51];
@@ -29,7 +28,6 @@ main(int argc, char **argv)
 				afloat_null,
 				adouble_null,
 				achar_null,
-				achar16_null,
 				abpchar_null,
 				avarchar_null,
 				atext_null,
@@ -52,7 +50,6 @@ main(int argc, char **argv)
             afloat  float4, \
             adouble float8, \
             achar   char, \
-            achar16 char(16), \
             abpchar char(10), \
             avarchar varchar(50), \
             atext   text, \
@@ -68,8 +65,7 @@ main(int argc, char **argv)
 			'', \
 			'', \
 			'', \
-			'', \
-			'');");
+			CURRENT_TIMESTAMP::abstime);");
 #else
 	sprintf(query, "INSERT INTO testfetch VALUES ( \
             NULL, \
@@ -79,7 +75,6 @@ main(int argc, char **argv)
 			NULL, \
 			NULL, \
 			NULL, \
-			NULL, \
 			NULL);");
 #endif
 	doquery(query);
@@ -99,8 +94,6 @@ main(int argc, char **argv)
 					   &adouble_null,
 					   achar,
 					   &achar_null,
-					   achar16,
-					   &achar16_null,
 					   abpchar,
 					   &abpchar_null,
 					   avarchar,
@@ -109,30 +102,28 @@ main(int argc, char **argv)
 					   &atext_null,
 					   &aabstime,
 					   &aabstime_null) != END_OF_TUPLES)
-		printf("int %d\nfloat %f\ndouble %f\nchar %s\nchar16 %s\n\
+		printf("int %d\nfloat %f\ndouble %f\nchar %s\n\
 bpchar %s\nvarchar %s\ntext %s\nabstime %s\n",
 			   aint,
 			   afloat,
 			   adouble,
 			   achar,
-			   achar16,
 			   abpchar,
 			   avarchar,
 			   atext,
 			   ctime(&aabstime));
-	printf("NULL:\nint %d\nfloat %d\ndouble %d\nchar %d\nchar16 %d\n\
+
+	printf("NULL:\nint %d\nfloat %d\ndouble %d\nchar %d\n\
 bpchar %d\nvarchar %d\ntext %d\nabstime %d\n",
 		   aint_null,
 		   afloat_null,
 		   adouble_null,
 		   achar_null,
-		   achar16_null,
 		   abpchar_null,
 		   avarchar_null,
 		   atext_null,
 		   aabstime_null);
 
-
 	doquery("CLOSE c_testfetch");
 	doquery("COMMIT WORK");
 	printf("--- %-d rows inserted so far\n", row);
diff --git a/src/interfaces/libpgeasy/libpgeasy.c b/src/interfaces/libpgeasy/libpgeasy.c
index 40684a2cfe8205a726bd3b31a0e1a843ec192bc2..b137f78b7f2b5ab79abce4d0d053c93eac60ee60 100644
--- a/src/interfaces/libpgeasy/libpgeasy.c
+++ b/src/interfaces/libpgeasy/libpgeasy.c
@@ -92,11 +92,11 @@ doquery(char *query)
 		 PQresultStatus(res) == PGRES_FATAL_ERROR))
 	{
 		if (res != NULL)
-			fprintf(stderr, "query error:  %s\n", PQcmdStatus(res));
+			fprintf(stderr, "query error:  %s\n", PQresultErrorMessage(res));
 		else
 			fprintf(stderr, "connection error:  %s\n", PQerrorMessage(conn));
 		PQfinish(conn);
-		halt("failed request:  %s\n", query);
+		halt("failed query:  %s\n", query);
 	}
 	tuple = 0;
 	return res;