diff options
author | Michael Meskes <meskes@postgresql.org> | 2011-04-25 13:43:22 +0200 |
---|---|---|
committer | Michael Meskes <meskes@postgresql.org> | 2011-04-25 13:43:22 +0200 |
commit | 5948a6eeaa682aeb1a8f389ae2136915b2a0e990 (patch) | |
tree | 153ce0444bb2d4a660e4206eb140a330e6a26556 /src/interfaces/ecpg/ecpglib/sqlda.c | |
parent | 9412606265c2774712e3f805798896734b32c7fd (diff) | |
download | postgresql-5948a6eeaa682aeb1a8f389ae2136915b2a0e990.tar.gz postgresql-5948a6eeaa682aeb1a8f389ae2136915b2a0e990.zip |
In libecpg do not set an sqlda field that is 'reserved for future use' unless
we know what should be stored in there.
Diffstat (limited to 'src/interfaces/ecpg/ecpglib/sqlda.c')
-rw-r--r-- | src/interfaces/ecpg/ecpglib/sqlda.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/interfaces/ecpg/ecpglib/sqlda.c b/src/interfaces/ecpg/ecpglib/sqlda.c index e06f25e4874..c08c61b5df1 100644 --- a/src/interfaces/ecpg/ecpglib/sqlda.c +++ b/src/interfaces/ecpg/ecpglib/sqlda.c @@ -228,7 +228,8 @@ ecpg_build_compat_sqlda(int line, PGresult *res, int row, enum COMPAT_MODE compa strcpy(fname, PQfname(res, i)); sqlda->sqlvar[i].sqlname = fname; fname += strlen(sqlda->sqlvar[i].sqlname) + 1; - sqlda->sqlvar[i].sqlformat = (char *) (long) PQfformat(res, i); + /* this is reserved for future use, so we leave it empty for the time being */ + /* sqlda->sqlvar[i].sqlformat = (char *) (long) PQfformat(res, i);*/ sqlda->sqlvar[i].sqlxid = PQftype(res, i); sqlda->sqlvar[i].sqltypelen = PQfsize(res, i); } |