pgsql: In jsonb_plpython.c, suppress warning message from gcc 10.

Поиск
Список
Период
Сортировка
От Tom Lane
Тема pgsql: In jsonb_plpython.c, suppress warning message from gcc 10.
Дата
Msg-id E1ixJCh-0002Cl-JC@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
In jsonb_plpython.c, suppress warning message from gcc 10.

Very recent gcc complains that PLyObject_ToJsonbValue could return
a pointer to a local variable.  I think it's wrong; but the coding
is fragile enough, and the savings of one palloc() minimal enough,
that it seems better to just do a palloc() all the time.  (My other
idea of tweaking the if-condition doesn't suppress the warning.)

Back-patch to v11 where this code was introduced.

Discussion: https://postgr.es/m/21547.1580170366@sss.pgh.pa.us

Branch
------
REL_12_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/a4484a6489291d3160767d57ab538f1de6698c21

Modified Files
--------------
contrib/jsonb_plpython/jsonb_plpython.c | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)


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

Предыдущее
От: Thomas Munro
Дата:
Сообщение: pgsql: Handle lack of DSM slots in parallel btree build.
Следующее
От: Thomas Munro
Дата:
Сообщение: pgsql: Adjust DSM and DSA slot usage constants.