@@ -230,7 +230,7 @@ PageAddItemExtended(Page page,
230
230
{
231
231
if (offsetNumber < limit )
232
232
{
233
- itemId = PageGetItemId (phdr , offsetNumber );
233
+ itemId = PageGetItemId (page , offsetNumber );
234
234
if (ItemIdIsUsed (itemId ) || ItemIdHasStorage (itemId ))
235
235
{
236
236
elog (WARNING , "will not overwrite a used ItemId" );
@@ -248,7 +248,7 @@ PageAddItemExtended(Page page,
248
248
{
249
249
/* offsetNumber was not passed in, so find a free slot */
250
250
/* if no free slot, we'll put it at limit (1st open slot) */
251
- if (PageHasFreeLinePointers (phdr ))
251
+ if (PageHasFreeLinePointers (page ))
252
252
{
253
253
/*
254
254
* Scan line pointer array to locate a "recyclable" (unused)
@@ -262,7 +262,7 @@ PageAddItemExtended(Page page,
262
262
offsetNumber < limit ; /* limit is maxoff+1 */
263
263
offsetNumber ++ )
264
264
{
265
- itemId = PageGetItemId (phdr , offsetNumber );
265
+ itemId = PageGetItemId (page , offsetNumber );
266
266
267
267
/*
268
268
* We check for no storage as well, just to be paranoid;
@@ -277,7 +277,7 @@ PageAddItemExtended(Page page,
277
277
if (offsetNumber >= limit )
278
278
{
279
279
/* the hint is wrong, so reset it */
280
- PageClearHasFreeLinePointers (phdr );
280
+ PageClearHasFreeLinePointers (page );
281
281
}
282
282
}
283
283
else
@@ -322,7 +322,7 @@ PageAddItemExtended(Page page,
322
322
/*
323
323
* OK to insert the item. First, shuffle the existing pointers if needed.
324
324
*/
325
- itemId = PageGetItemId (phdr , offsetNumber );
325
+ itemId = PageGetItemId (page , offsetNumber );
326
326
327
327
if (needshuffle )
328
328
memmove (itemId + 1 , itemId ,
@@ -1004,7 +1004,7 @@ PageGetHeapFreeSpace(Page page)
1004
1004
nline = PageGetMaxOffsetNumber (page );
1005
1005
if (nline >= MaxHeapTuplesPerPage )
1006
1006
{
1007
- if (PageHasFreeLinePointers (( PageHeader ) page ))
1007
+ if (PageHasFreeLinePointers (page ))
1008
1008
{
1009
1009
/*
1010
1010
* Since this is just a hint, we must confirm that there is
@@ -1139,7 +1139,7 @@ PageIndexTupleDelete(Page page, OffsetNumber offnum)
1139
1139
nline -- ; /* there's one less than when we started */
1140
1140
for (i = 1 ; i <= nline ; i ++ )
1141
1141
{
1142
- ItemId ii = PageGetItemId (phdr , i );
1142
+ ItemId ii = PageGetItemId (page , i );
1143
1143
1144
1144
Assert (ItemIdHasStorage (ii ));
1145
1145
if (ItemIdGetOffset (ii ) <= offset )
@@ -1374,7 +1374,7 @@ PageIndexTupleDeleteNoCompact(Page page, OffsetNumber offnum)
1374
1374
1375
1375
for (i = 1 ; i <= nline ; i ++ )
1376
1376
{
1377
- ItemId ii = PageGetItemId (phdr , i );
1377
+ ItemId ii = PageGetItemId (page , i );
1378
1378
1379
1379
if (ItemIdHasStorage (ii ) && ItemIdGetOffset (ii ) <= offset )
1380
1380
ii -> lp_off += size ;
@@ -1473,7 +1473,7 @@ PageIndexTupleOverwrite(Page page, OffsetNumber offnum,
1473
1473
/* adjust affected line pointers too */
1474
1474
for (i = FirstOffsetNumber ; i <= itemcount ; i ++ )
1475
1475
{
1476
- ItemId ii = PageGetItemId (phdr , i );
1476
+ ItemId ii = PageGetItemId (page , i );
1477
1477
1478
1478
/* Allow items without storage; currently only BRIN needs that */
1479
1479
if (ItemIdHasStorage (ii ) && ItemIdGetOffset (ii ) <= offset )
0 commit comments