aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDavid Rowley <drowley@postgresql.org>2022-10-07 13:13:27 +1300
committerDavid Rowley <drowley@postgresql.org>2022-10-07 13:13:27 +1300
commitcd4e8caaa0eb5c3d3b12a45b29035e7a4bdfa4a8 (patch)
tree1224839ecbcbd206305dc3bf12403ab3e42e3488 /src
parent4289263cf263ba36e474728f4a02ceb086903f81 (diff)
downloadpostgresql-cd4e8caaa0eb5c3d3b12a45b29035e7a4bdfa4a8.tar.gz
postgresql-cd4e8caaa0eb5c3d3b12a45b29035e7a4bdfa4a8.zip
Fix final warnings produced by -Wshadow=compatible-local
I thought I had these in d8df67bb1, but per report from Andres Freund, I missed some. Reviewed-by: Andres Freund Discussion: https://postgr.es/m/20221005214052.c4tkudawyp5wxt3c@awork3.anarazel.de
Diffstat (limited to 'src')
-rw-r--r--src/interfaces/libpq/fe-secure-gssapi.c12
-rw-r--r--src/pl/plpython/plpy_cursorobject.c6
-rw-r--r--src/pl/plpython/plpy_exec.c2
-rw-r--r--src/pl/plpython/plpy_spi.c6
-rw-r--r--src/test/modules/test_integerset/test_integerset.c20
5 files changed, 22 insertions, 24 deletions
diff --git a/src/interfaces/libpq/fe-secure-gssapi.c b/src/interfaces/libpq/fe-secure-gssapi.c
index 6ea52ed866d..dee0982eba2 100644
--- a/src/interfaces/libpq/fe-secure-gssapi.c
+++ b/src/interfaces/libpq/fe-secure-gssapi.c
@@ -135,11 +135,11 @@ pg_GSS_write(PGconn *conn, const void *ptr, size_t len)
*/
if (PqGSSSendLength)
{
- ssize_t ret;
+ ssize_t retval;
ssize_t amount = PqGSSSendLength - PqGSSSendNext;
- ret = pqsecure_raw_write(conn, PqGSSSendBuffer + PqGSSSendNext, amount);
- if (ret <= 0)
+ retval = pqsecure_raw_write(conn, PqGSSSendBuffer + PqGSSSendNext, amount);
+ if (retval <= 0)
{
/*
* Report any previously-sent data; if there was none, reflect
@@ -149,16 +149,16 @@ pg_GSS_write(PGconn *conn, const void *ptr, size_t len)
*/
if (bytes_sent)
return bytes_sent;
- return ret;
+ return retval;
}
/*
* Check if this was a partial write, and if so, move forward that
* far in our buffer and try again.
*/
- if (ret != amount)
+ if (retval != amount)
{
- PqGSSSendNext += ret;
+ PqGSSSendNext += retval;
continue;
}
diff --git a/src/pl/plpython/plpy_cursorobject.c b/src/pl/plpython/plpy_cursorobject.c
index 6b6e7433453..57e8f8ec217 100644
--- a/src/pl/plpython/plpy_cursorobject.c
+++ b/src/pl/plpython/plpy_cursorobject.c
@@ -215,18 +215,18 @@ PLy_cursor_plan(PyObject *ob, PyObject *args)
PyObject *elem;
elem = PySequence_GetItem(args, j);
- PG_TRY();
+ PG_TRY(2);
{
bool isnull;
plan->values[j] = PLy_output_convert(arg, elem, &isnull);
nulls[j] = isnull ? 'n' : ' ';
}
- PG_FINALLY();
+ PG_FINALLY(2);
{
Py_DECREF(elem);
}
- PG_END_TRY();
+ PG_END_TRY(2);
}
portal = SPI_cursor_open(NULL, plan->plan, plan->values, nulls,
diff --git a/src/pl/plpython/plpy_exec.c b/src/pl/plpython/plpy_exec.c
index 150b3a5977f..923703535a7 100644
--- a/src/pl/plpython/plpy_exec.c
+++ b/src/pl/plpython/plpy_exec.c
@@ -375,8 +375,6 @@ PLy_exec_trigger(FunctionCallInfo fcinfo, PLyProcedure *proc)
rv = NULL;
else if (pg_strcasecmp(srv, "MODIFY") == 0)
{
- TriggerData *tdata = (TriggerData *) fcinfo->context;
-
if (TRIGGER_FIRED_BY_INSERT(tdata->tg_event) ||
TRIGGER_FIRED_BY_UPDATE(tdata->tg_event))
rv = PLy_modify_tuple(proc, plargs, tdata, rv);
diff --git a/src/pl/plpython/plpy_spi.c b/src/pl/plpython/plpy_spi.c
index 9a71a42c15f..6b9f8d5b438 100644
--- a/src/pl/plpython/plpy_spi.c
+++ b/src/pl/plpython/plpy_spi.c
@@ -236,18 +236,18 @@ PLy_spi_execute_plan(PyObject *ob, PyObject *list, long limit)
PyObject *elem;
elem = PySequence_GetItem(list, j);
- PG_TRY();
+ PG_TRY(2);
{
bool isnull;
plan->values[j] = PLy_output_convert(arg, elem, &isnull);
nulls[j] = isnull ? 'n' : ' ';
}
- PG_FINALLY();
+ PG_FINALLY(2);
{
Py_DECREF(elem);
}
- PG_END_TRY();
+ PG_END_TRY(2);
}
rv = SPI_execute_plan(plan->plan, plan->values, nulls,
diff --git a/src/test/modules/test_integerset/test_integerset.c b/src/test/modules/test_integerset/test_integerset.c
index 578d2e8aecb..813ca4ba6b1 100644
--- a/src/test/modules/test_integerset/test_integerset.c
+++ b/src/test/modules/test_integerset/test_integerset.c
@@ -585,26 +585,26 @@ test_huge_distances(void)
*/
for (int i = 0; i < num_values; i++)
{
- uint64 x = values[i];
+ uint64 y = values[i];
bool expected;
bool result;
- if (x > 0)
+ if (y > 0)
{
- expected = (values[i - 1] == x - 1);
- result = intset_is_member(intset, x - 1);
+ expected = (values[i - 1] == y - 1);
+ result = intset_is_member(intset, y - 1);
if (result != expected)
- elog(ERROR, "intset_is_member failed for " UINT64_FORMAT, x - 1);
+ elog(ERROR, "intset_is_member failed for " UINT64_FORMAT, y - 1);
}
- result = intset_is_member(intset, x);
+ result = intset_is_member(intset, y);
if (result != true)
- elog(ERROR, "intset_is_member failed for " UINT64_FORMAT, x);
+ elog(ERROR, "intset_is_member failed for " UINT64_FORMAT, y);
- expected = (i != num_values - 1) ? (values[i + 1] == x + 1) : false;
- result = intset_is_member(intset, x + 1);
+ expected = (i != num_values - 1) ? (values[i + 1] == y + 1) : false;
+ result = intset_is_member(intset, y + 1);
if (result != expected)
- elog(ERROR, "intset_is_member failed for " UINT64_FORMAT, x + 1);
+ elog(ERROR, "intset_is_member failed for " UINT64_FORMAT, y + 1);
}
/*