From 96976f5ca2bf6d975caf0cb65fb9240e3f5c128c Mon Sep 17 00:00:00 2001 From: Hiroshi Inoue Date: Tue, 2 Sep 2003 11:25:53 +0000 Subject: [PATCH] Fix a bug when handling data_at_execution parameter array reported by Jol Valentine . --- execute.c | 3 ++- version.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/execute.c b/execute.c index 1d263ee..580b84e 100644 --- a/execute.c +++ b/execute.c @@ -885,7 +885,8 @@ PGAPI_ParamData( retval = Exec_with_parameters_resolved(stmt, &exec_end); if (exec_end) return retval; - return PGAPI_Execute(stmt); + if (retval = PGAPI_Execute(stmt), SQL_NEED_DATA != retval) + return retval; } /* diff --git a/version.h b/version.h index 096e049..79fa34b 100644 --- a/version.h +++ b/version.h @@ -11,6 +11,6 @@ #define POSTGRESDRIVERVERSION "07.03.0113" #define POSTGRES_RESOURCE_VERSION "07.03.0113\0" -#define PG_DRVFILE_VERSION 7,3,1,13 +#define PG_DRVFILE_VERSION 7,3,1,13 #endif -- 2.39.5