pgsql: Change error handling of out of scope variables in ecpg.
От | Michael Meskes |
---|---|
Тема | pgsql: Change error handling of out of scope variables in ecpg. |
Дата | |
Msg-id | E1goq3v-0001Df-PR@gemulon.postgresql.org обсуждение исходный текст |
Ответы |
Re: pgsql: Change error handling of out of scope variables in ecpg.
|
Список | pgsql-committers |
Change error handling of out of scope variables in ecpg. The function called can result in an out of memory error that subsequently was disregarded. Instead it should set the appropriate SQL error variables and be checked by whatever whenever statement is defined. Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/7ea38f045dad6bbb7fbe807f2486df7370bc0b0f Modified Files -------------- src/interfaces/ecpg/ecpglib/misc.c | 11 ++++++++++ src/interfaces/ecpg/preproc/ecpg.addons | 17 ++++++--------- src/interfaces/ecpg/preproc/ecpg.trailer | 6 +----- src/interfaces/ecpg/preproc/output.c | 4 +++- src/interfaces/ecpg/preproc/preproc_extern.h | 2 +- .../ecpg/test/expected/compat_informix-sqlda.c | 4 ++-- .../test/expected/compat_informix-test_informix.c | 7 +++++- src/interfaces/ecpg/test/expected/preproc-cursor.c | 25 ++++++++++++++++++++++ .../ecpg/test/expected/preproc-outofscope.c | 5 +++++ src/interfaces/ecpg/test/expected/sql-binary.c | 15 +++++++++++++ 10 files changed, 75 insertions(+), 21 deletions(-)
В списке pgsql-committers по дате отправления: