pgsql: Initialize dblink remoteConn struct in all cases

Поиск
Список
Период
Сортировка
От Joe Conway
Тема pgsql: Initialize dblink remoteConn struct in all cases
Дата
Msg-id E1jeMdq-0006eL-Lb@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Initialize dblink remoteConn struct in all cases

Two of the members of rconn were left uninitialized. When
dblink_open() is called without an outer transaction it
handles the initialization for us, but with an outer
transaction it does not. Arrange for initialization
in all cases. Backpatch to all supported versions.

Reported-by: Alexander Lakhin
Discussion:
https://www.postgresql.org/message-id/flat/9bd0744f-5f04-c778-c5b3-809efe9c30c7%40joeconway.com#c545909a41664991aca60c4d70a10ce7

Branch
------
REL9_6_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/43d7934a3a9291aac6d3c713107bdac059062e0d

Modified Files
--------------
contrib/dblink/dblink.c | 5 +++++
1 file changed, 5 insertions(+)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Joe Conway
Дата:
Сообщение: pgsql: Initialize dblink remoteConn struct in all cases
Следующее
От: Andres Freund
Дата:
Сообщение: pgsql: llvmjit: Fix building against LLVM 11 by removing unnecessary in