summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut2019-03-26 08:23:08 +0000
committerPeter Eisentraut2019-03-26 08:23:08 +0000
commitc8c885b7a5c8c1175288de1d8aaec3b4ae9050e1 (patch)
treefd7e994ebd8864434b8cd10ac11d41d7d3c4811d
parent2ac1b2b175ea5456516e59fe2b53a1e0578a5dbd (diff)
Fix misplaced const
These instances were apparently trying to carry the const qualifier from the arguments through the complex casts, but for that the const qualifier was misplaced.
-rw-r--r--src/backend/partitioning/partbounds.c4
-rw-r--r--src/backend/utils/adt/tsquery_op.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/backend/partitioning/partbounds.c b/src/backend/partitioning/partbounds.c
index 803c23aaf5..bdd0d23854 100644
--- a/src/backend/partitioning/partbounds.c
+++ b/src/backend/partitioning/partbounds.c
@@ -1684,8 +1684,8 @@ qsort_partition_hbound_cmp(const void *a, const void *b)
static int32
qsort_partition_list_value_cmp(const void *a, const void *b, void *arg)
{
- Datum val1 = (*(const PartitionListValue **) a)->value,
- val2 = (*(const PartitionListValue **) b)->value;
+ Datum val1 = (*(PartitionListValue *const *) a)->value,
+ val2 = (*(PartitionListValue *const *) b)->value;
PartitionKey key = (PartitionKey) arg;
return DatumGetInt32(FunctionCall2Coll(&key->partsupfunc[0],
diff --git a/src/backend/utils/adt/tsquery_op.c b/src/backend/utils/adt/tsquery_op.c
index 94d4da02ff..1f63d9b6a9 100644
--- a/src/backend/utils/adt/tsquery_op.c
+++ b/src/backend/utils/adt/tsquery_op.c
@@ -296,8 +296,8 @@ collectTSQueryValues(TSQuery a, int *nvalues_p)
static int
cmp_string(const void *a, const void *b)
{
- const char *sa = *((const char **) a);
- const char *sb = *((const char **) b);
+ const char *sa = *((char *const *) a);
+ const char *sb = *((char *const *) b);
return strcmp(sa, sb);
}