Skip to content

Commit d1cb4e9

Browse files
committed
Remove useless casts
Maybe these are left from when PageGetItem() was a macro, but now they are clearly useless.
1 parent 4eb3b11 commit d1cb4e9

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/backend/access/heap/heapam.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,7 @@ heapgetpage(TableScanDesc sscan, BlockNumber page)
461461
bool valid;
462462

463463
loctup.t_tableOid = RelationGetRelid(scan->rs_base.rs_rd);
464-
loctup.t_data = (HeapTupleHeader) PageGetItem((Page) dp, lpp);
464+
loctup.t_data = (HeapTupleHeader) PageGetItem(dp, lpp);
465465
loctup.t_len = ItemIdGetLength(lpp);
466466
ItemPointerSet(&(loctup.t_self), page, lineoff);
467467

@@ -677,7 +677,7 @@ heapgettup(HeapScanDesc scan,
677677
lpp = PageGetItemId(dp, lineoff);
678678
Assert(ItemIdIsNormal(lpp));
679679

680-
tuple->t_data = (HeapTupleHeader) PageGetItem((Page) dp, lpp);
680+
tuple->t_data = (HeapTupleHeader) PageGetItem(dp, lpp);
681681
tuple->t_len = ItemIdGetLength(lpp);
682682

683683
return;
@@ -703,7 +703,7 @@ heapgettup(HeapScanDesc scan,
703703
{
704704
bool valid;
705705

706-
tuple->t_data = (HeapTupleHeader) PageGetItem((Page) dp, lpp);
706+
tuple->t_data = (HeapTupleHeader) PageGetItem(dp, lpp);
707707
tuple->t_len = ItemIdGetLength(lpp);
708708
ItemPointerSet(&(tuple->t_self), page, lineoff);
709709

@@ -1002,7 +1002,7 @@ heapgettup_pagemode(HeapScanDesc scan,
10021002
lpp = PageGetItemId(dp, lineoff);
10031003
Assert(ItemIdIsNormal(lpp));
10041004

1005-
tuple->t_data = (HeapTupleHeader) PageGetItem((Page) dp, lpp);
1005+
tuple->t_data = (HeapTupleHeader) PageGetItem(dp, lpp);
10061006
tuple->t_len = ItemIdGetLength(lpp);
10071007

10081008
/* check that rs_cindex is in sync */
@@ -1024,7 +1024,7 @@ heapgettup_pagemode(HeapScanDesc scan,
10241024
lpp = PageGetItemId(dp, lineoff);
10251025
Assert(ItemIdIsNormal(lpp));
10261026

1027-
tuple->t_data = (HeapTupleHeader) PageGetItem((Page) dp, lpp);
1027+
tuple->t_data = (HeapTupleHeader) PageGetItem(dp, lpp);
10281028
tuple->t_len = ItemIdGetLength(lpp);
10291029
ItemPointerSet(&(tuple->t_self), page, lineoff);
10301030

src/backend/access/heap/heapam_handler.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2193,7 +2193,7 @@ heapam_scan_bitmap_next_block(TableScanDesc scan,
21932193
lp = PageGetItemId(dp, offnum);
21942194
if (!ItemIdIsNormal(lp))
21952195
continue;
2196-
loctup.t_data = (HeapTupleHeader) PageGetItem((Page) dp, lp);
2196+
loctup.t_data = (HeapTupleHeader) PageGetItem(dp, lp);
21972197
loctup.t_len = ItemIdGetLength(lp);
21982198
loctup.t_tableOid = scan->rs_rd->rd_id;
21992199
ItemPointerSet(&loctup.t_self, page, offnum);
@@ -2238,7 +2238,7 @@ heapam_scan_bitmap_next_tuple(TableScanDesc scan,
22382238
lp = PageGetItemId(dp, targoffset);
22392239
Assert(ItemIdIsNormal(lp));
22402240

2241-
hscan->rs_ctup.t_data = (HeapTupleHeader) PageGetItem((Page) dp, lp);
2241+
hscan->rs_ctup.t_data = (HeapTupleHeader) PageGetItem(dp, lp);
22422242
hscan->rs_ctup.t_len = ItemIdGetLength(lp);
22432243
hscan->rs_ctup.t_tableOid = scan->rs_rd->rd_id;
22442244
ItemPointerSet(&hscan->rs_ctup.t_self, hscan->rs_cblock, targoffset);

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy