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.  (David Rowley <david.rowley@2ndquadrant.com>)
Список 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 по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: pgsql: Fix a crash in logical replication
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: pgsql: Fix a crash in logical replication