pgsql: Correct type of front_pathkey to PathKey

Поиск
Список
Период
Сортировка
От Tomas Vondra
Тема pgsql: Correct type of front_pathkey to PathKey
Дата
Msg-id E1nBTIz-0008Rc-TC@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Correct type of front_pathkey to PathKey

In sort_inner_and_outer we iterate a list of PathKey elements, but the
variable is declared as (List *). This mistake is benign, because we
only pass the pointer to lcons() and never dereference it.

This exists since ~2004, but it's confusing. So fix and backpatch to all
supported branches.

Backpatch-through: 10
Discussion: https://postgr.es/m/bf3a6ea1-a7d8-7211-0669-189d5c169374%40enterprisedb.com

Branch
------
REL_12_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/93854d5b1bf340858a46a9696320dac1065b9c32

Modified Files
--------------
src/backend/optimizer/path/joinpath.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)


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

Предыдущее
От: Tomas Vondra
Дата:
Сообщение: pgsql: Correct type of front_pathkey to PathKey
Следующее
От: Tomas Vondra
Дата:
Сообщение: pgsql: Correct type of front_pathkey to PathKey