From 1b81c2fe6ee2b26d37610c3d381a87fa17af0a7c Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Sun, 11 Sep 2011 21:54:32 +0300 Subject: Remove many -Wcast-qual warnings This addresses only those cases that are easy to fix by adding or moving a const qualifier or removing an unnecessary cast. There are many more complicated cases remaining. --- src/backend/commands/analyze.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/backend/commands/analyze.c') diff --git a/src/backend/commands/analyze.c b/src/backend/commands/analyze.c index 36cb40d4517..18d44c572c7 100644 --- a/src/backend/commands/analyze.c +++ b/src/backend/commands/analyze.c @@ -1362,8 +1362,8 @@ get_next_S(double t, int n, double *stateptr) static int compare_rows(const void *a, const void *b) { - HeapTuple ha = *(HeapTuple *) a; - HeapTuple hb = *(HeapTuple *) b; + HeapTuple ha = *(const HeapTuple *) a; + HeapTuple hb = *(const HeapTuple *) b; BlockNumber ba = ItemPointerGetBlockNumber(&ha->t_self); OffsetNumber oa = ItemPointerGetOffsetNumber(&ha->t_self); BlockNumber bb = ItemPointerGetBlockNumber(&hb->t_self); @@ -2700,10 +2700,10 @@ compute_scalar_stats(VacAttrStatsP stats, static int compare_scalars(const void *a, const void *b, void *arg) { - Datum da = ((ScalarItem *) a)->value; - int ta = ((ScalarItem *) a)->tupno; - Datum db = ((ScalarItem *) b)->value; - int tb = ((ScalarItem *) b)->tupno; + Datum da = ((const ScalarItem *) a)->value; + int ta = ((const ScalarItem *) a)->tupno; + Datum db = ((const ScalarItem *) b)->value; + int tb = ((const ScalarItem *) b)->tupno; CompareScalarsContext *cxt = (CompareScalarsContext *) arg; int32 compare; @@ -2734,8 +2734,8 @@ compare_scalars(const void *a, const void *b, void *arg) static int compare_mcvs(const void *a, const void *b) { - int da = ((ScalarMCVItem *) a)->first; - int db = ((ScalarMCVItem *) b)->first; + int da = ((const ScalarMCVItem *) a)->first; + int db = ((const ScalarMCVItem *) b)->first; return da - db; } -- cgit v1.2.3