diff options
Diffstat (limited to 'src/backend/storage/page/bufpage.c')
-rw-r--r-- | src/backend/storage/page/bufpage.c | 64 |
1 files changed, 1 insertions, 63 deletions
diff --git a/src/backend/storage/page/bufpage.c b/src/backend/storage/page/bufpage.c index ac142825741..98d1c59d5f0 100644 --- a/src/backend/storage/page/bufpage.c +++ b/src/backend/storage/page/bufpage.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/storage/page/bufpage.c,v 1.7 1997/08/19 21:33:33 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/page/bufpage.c,v 1.8 1997/08/24 23:07:30 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -32,43 +32,6 @@ static void PageIndexTupleDeleteAdjustLinePointers(PageHeader phdr, static bool PageManagerShuffle = true; /* default is shuffle mode */ /* ---------------------------------------------------------------- - * Buffer support functions - * ---------------------------------------------------------------- - */ -/* - * BufferGetPageSize -- - * Returns the page size within a buffer. - * - * Notes: - * Assumes buffer is valid. - * - * The buffer can be a raw disk block and need not contain a valid - * (formatted) disk page. - */ -Size -BufferGetPageSize(Buffer buffer) -{ - Size pageSize; - - Assert(BufferIsValid(buffer)); - pageSize = BLCKSZ; /* XXX dig out of buffer descriptor */ - - Assert(PageSizeIsValid(pageSize)); - return (pageSize); -} - -/* - * BufferGetPage -- - * Returns the page associated with a buffer. - */ -Page -BufferGetPage(Buffer buffer) -{ - return (Page) BufferGetBlock(buffer); -} - - -/* ---------------------------------------------------------------- * Page support functions * ---------------------------------------------------------------- */ @@ -95,31 +58,6 @@ PageInit(Page page, Size pageSize, Size specialSize) } /* - * PageGetItem -- - * Retrieves an item on the given page. - * - * Note: - * This does change the status of any of the resources passed. - * The semantics may change in the future. - */ -Item -PageGetItem(Page page, ItemId itemId) -{ - Item item; - - Assert(PageIsValid(page)); -/* Assert(itemId->lp_flags & LP_USED); */ - if(!(itemId->lp_flags & LP_USED)) { - elog(NOTICE, "LP_USED assertion failed. dumping core."); - abort(); - } - - item = (Item)(((char *)page) + itemId->lp_off); - - return (item); -} - -/* * PageAddItem -- * Adds item to the given page. * |