From a3dd9618e551f9a9c1ae888e987183e15011c87d Mon Sep 17 00:00:00 2001 From: "Chao Li (Evan)" Date: Wed, 31 Dec 2025 15:45:51 +0800 Subject: [PATCH v1] Fix casting away const in _bt_reorder_array_cmp. Author: Chao Li --- src/backend/access/nbtree/nbtpreprocesskeys.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/access/nbtree/nbtpreprocesskeys.c b/src/backend/access/nbtree/nbtpreprocesskeys.c index 5b251c5058d..a45641b6e97 100644 --- a/src/backend/access/nbtree/nbtpreprocesskeys.c +++ b/src/backend/access/nbtree/nbtpreprocesskeys.c @@ -1792,8 +1792,8 @@ _bt_unmark_keys(IndexScanDesc scan, int *keyDataMap) static int _bt_reorder_array_cmp(const void *a, const void *b) { - BTArrayKeyInfo *arraya = (BTArrayKeyInfo *) a; - BTArrayKeyInfo *arrayb = (BTArrayKeyInfo *) b; + const BTArrayKeyInfo *arraya = a; + const BTArrayKeyInfo *arrayb = b; return pg_cmp_s32(arraya->scan_key, arrayb->scan_key); } -- 2.39.5 (Apple Git-154)