Skip to content

Commit 17d8beb

Browse files
committed
Remove unused vars and mark assert-only vars
Kyotaro HORIGUCHI
1 parent a02d51c commit 17d8beb

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

src/backend/access/nbtree/nbtpage.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ void
8585
_bt_upgrademetapage(Page page)
8686
{
8787
BTMetaPageData *metad;
88-
BTPageOpaque metaopaque;
88+
BTPageOpaque metaopaque PG_USED_FOR_ASSERTS_ONLY;
8989

9090
metad = BTPageGetMeta(page);
9191
metaopaque = (BTPageOpaque) PageGetSpecialPointer(page);
@@ -118,15 +118,13 @@ _bt_update_meta_cleanup_info(Relation rel, TransactionId oldestBtpoXact,
118118
{
119119
Buffer metabuf;
120120
Page metapg;
121-
BTPageOpaque metaopaque;
122121
BTMetaPageData *metad;
123122
bool needsRewrite = false;
124123
XLogRecPtr recptr;
125124

126125
/* read the metapage and check if it needs rewrite */
127126
metabuf = _bt_getbuf(rel, BTREE_METAPAGE, BT_READ);
128127
metapg = BufferGetPage(metabuf);
129-
metaopaque = (BTPageOpaque) PageGetSpecialPointer(metapg);
130128
metad = BTPageGetMeta(metapg);
131129

132130
/* outdated version of metapage always needs rewrite */

src/backend/access/nbtree/nbtree.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -786,13 +786,11 @@ _bt_vacuum_needs_cleanup(IndexVacuumInfo *info)
786786
{
787787
Buffer metabuf;
788788
Page metapg;
789-
BTPageOpaque metaopaque;
790789
BTMetaPageData *metad;
791790
bool result = false;
792791

793792
metabuf = _bt_getbuf(info->index, BTREE_METAPAGE, BT_READ);
794793
metapg = BufferGetPage(metabuf);
795-
metaopaque = (BTPageOpaque) PageGetSpecialPointer(metapg);
796794
metad = BTPageGetMeta(metapg);
797795

798796
if (metad->btm_version < BTREE_VERSION)

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