@@ -142,7 +142,7 @@ page_may_be_compressed(Page page, CompressAlg alg, uint32 backup_version)
142142phdr = (PageHeader )page ;
143143
144144/* First check if page header is valid (it seems to be fast enough check) */
145- if (!(PageGetPageSize (phdr )== BLCKSZ &&
145+ if (!(PageGetPageSize (page )== BLCKSZ &&
146146// PageGetPageLayoutVersion(phdr) == PG_PAGE_LAYOUT_VERSION &&
147147 (phdr -> pd_flags & ~PD_VALID_FLAG_BITS )== 0 &&
148148phdr -> pd_lower >=SizeOfPageHeaderData &&
@@ -181,7 +181,7 @@ parse_page(Page page, XLogRecPtr *lsn)
181181/* Get lsn from page header */
182182* lsn = PageXLogRecPtrGet (phdr -> pd_lsn );
183183
184- if (PageGetPageSize (phdr )== BLCKSZ &&
184+ if (PageGetPageSize (page )== BLCKSZ &&
185185//PageGetPageLayoutVersion(phdr) == PG_PAGE_LAYOUT_VERSION &&
186186(phdr -> pd_flags & ~PD_VALID_FLAG_BITS )== 0 &&
187187phdr -> pd_lower >=SizeOfPageHeaderData &&
@@ -203,10 +203,10 @@ get_header_errormsg(Page page, char **errormsg)
203203PageHeader phdr = (PageHeader )page ;
204204* errormsg = pgut_malloc (ERRMSG_MAX_LEN );
205205
206- if (PageGetPageSize (phdr )!= BLCKSZ )
206+ if (PageGetPageSize (page )!= BLCKSZ )
207207snprintf (* errormsg ,ERRMSG_MAX_LEN ,"page header invalid, "
208208"page size %lu is not equal to block size %u" ,
209- PageGetPageSize (phdr ),BLCKSZ );
209+ PageGetPageSize (page ),BLCKSZ );
210210
211211else if (phdr -> pd_lower < SizeOfPageHeaderData )
212212snprintf (* errormsg ,ERRMSG_MAX_LEN ,"page header invalid, "