summaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-exec.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/interfaces/libpq/fe-exec.c')
-rw-r--r--src/interfaces/libpq/fe-exec.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/interfaces/libpq/fe-exec.c b/src/interfaces/libpq/fe-exec.c
index e1d71bac488..f2f22a04e65 100644
--- a/src/interfaces/libpq/fe-exec.c
+++ b/src/interfaces/libpq/fe-exec.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-exec.c,v 1.72 1999/02/03 20:19:10 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-exec.c,v 1.73 1999/02/07 22:08:52 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -1519,6 +1519,15 @@ PQresultStatus(PGresult *res)
}
const char *
+PQresStatus(ExecStatusType status)
+{
+ if (((int) status) < 0 ||
+ ((int) status) >= (sizeof(pgresStatus) / sizeof(pgresStatus[0])))
+ return "Invalid ExecStatusType code";
+ return pgresStatus[status];
+}
+
+const char *
PQresultErrorMessage(PGresult *res)
{
if (!res || !res->errMsg)