Added lots of SoC stuff made by Joachim.
Michael Meskes <meskes@postgresql.org>
Added lots of SoC stuff made by Joachim. Fixed broken newline on Windows. Fixed a nasty buffer underrun that only occured when using Informix no_indicator NULL setting on timestamps and intervals.
Files
| Path | Change | +/− |
|---|---|---|
| src/interfaces/ecpg/ChangeLog | modified | +13 −0 |
| src/interfaces/ecpg/compatlib/informix.c | modified | +59 −78 |
| src/interfaces/ecpg/ecpglib/misc.c | modified | +3 −3 |
| src/interfaces/ecpg/include/pgtypes_error.h | modified | +2 −1 |
| src/interfaces/ecpg/pgtypeslib/datetime.c | modified | +3 −3 |
| src/interfaces/ecpg/pgtypeslib/numeric.c | modified | +9 −3 |
| src/interfaces/ecpg/pgtypeslib/timestamp.c | modified | +80 −5 |
| src/interfaces/ecpg/preproc/output.c | modified | +6 −1 |
| src/interfaces/ecpg/test/compat_informix/Makefile | modified | +19 −1 |
| src/interfaces/ecpg/test/compat_informix/test_informix2.pgc | modified | +0 −10 |
| src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c | modified | +26 −36 |
| src/interfaces/ecpg/test/expected/compat_informix-test_informix2.stderr | modified | +17 −17 |
| src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.c | modified | +94 −15 |
| src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.stdout | modified | +1106 −189 |
| src/interfaces/ecpg/test/pgtypeslib/num_test2.pgc | modified | +94 −15 |