diff options
Diffstat (limited to 'src/backend/access/gin/ginbtree.c')
-rw-r--r-- | src/backend/access/gin/ginbtree.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/access/gin/ginbtree.c b/src/backend/access/gin/ginbtree.c index ec038aac4b0..739fa8afff7 100644 --- a/src/backend/access/gin/ginbtree.c +++ b/src/backend/access/gin/ginbtree.c @@ -14,7 +14,7 @@ #include "postgres.h" -#include "access/gin.h" +#include "access/gin_private.h" #include "miscadmin.h" #include "storage/bufmgr.h" #include "utils/rel.h" @@ -104,7 +104,8 @@ ginFindLeafPage(GinBtree btree, GinBtreeStack *stack) * ok, page is correctly locked, we should check to move right .., * root never has a right link, so small optimization */ - while (btree->fullScan == FALSE && stack->blkno != rootBlkno && btree->isMoveRight(btree, page)) + while (btree->fullScan == FALSE && stack->blkno != rootBlkno && + btree->isMoveRight(btree, page)) { BlockNumber rightlink = GinPageGetOpaque(page)->rightlink; @@ -226,7 +227,6 @@ ginFindParents(GinBtree btree, GinBtreeStack *stack, LockBuffer(root->buffer, GIN_UNLOCK); Assert(blkno != InvalidBlockNumber); - for (;;) { buffer = ReadBuffer(btree->index, blkno); |