Ecpg now accepts "long long" datatypes even if "long" is 64bit wide. This used to cover the equally long "long long" type. This patch closes bug #5464.
Michael Meskes <meskes@postgresql.org>
Ecpg now accepts "long long" datatypes even if "long" is 64bit wide. This used to cover the equally long "long long" type. This patch closes bug #5464.
Files
| Path | Change | +/− |
|---|---|---|
| src/interfaces/ecpg/ecpglib/data.c | modified | +11 −11 |
| src/interfaces/ecpg/ecpglib/descriptor.c | modified | +5 −5 |
| src/interfaces/ecpg/ecpglib/execute.c | modified | +5 −5 |
| src/interfaces/ecpg/ecpglib/extern.h | modified | +6 −1 |
| src/interfaces/ecpg/ecpglib/misc.c | modified | +6 −6 |
| src/interfaces/ecpg/preproc/ecpg.header | modified | +6 −1 |
| src/interfaces/ecpg/preproc/ecpg.trailer | modified | +5 −5 |