aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/network_gist.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2019-03-14 08:25:25 +0100
committerPeter Eisentraut <peter@eisentraut.org>2019-03-15 08:39:12 +0100
commit361cabb11d36afaf466d76e1bda1778501137dcf (patch)
treec96d21ac9f9d947c698de2d4ad32bfd90350dcd7 /src/backend/utils/adt/network_gist.c
parent71288846efc89dc2fdfbb08e2807340ed6f8cd45 (diff)
downloadpostgresql-361cabb11d36afaf466d76e1bda1778501137dcf.tar.gz
postgresql-361cabb11d36afaf466d76e1bda1778501137dcf.zip
Fix volatile vs. pointer confusion
Variables used after a longjmp() need to be declared volatile. In case of a pointer, it's the pointer itself that needs to be declared volatile, not the pointed-to value. So we need PyObject *volatile items; instead of volatile PyObject *items; /* wrong */ Discussion: https://www.postgresql.org/message-id/flat/f747368d-9e1a-c46a-ac76-3c27da32e8e4%402ndquadrant.com
Diffstat (limited to 'src/backend/utils/adt/network_gist.c')
0 files changed, 0 insertions, 0 deletions