@@ -142,7 +142,7 @@ page_may_be_compressed(Page page, CompressAlg alg, uint32 backup_version)
142142 phdr = (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 &&
148148 phdr -> 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 &&
187187 phdr -> pd_lower >= SizeOfPageHeaderData &&
@@ -203,10 +203,10 @@ get_header_errormsg(Page page, char **errormsg)
203203 PageHeader phdr = (PageHeader ) page ;
204204 * errormsg = pgut_malloc (ERRMSG_MAX_LEN );
205205
206- if (PageGetPageSize (phdr ) != BLCKSZ )
206+ if (PageGetPageSize (page ) != BLCKSZ )
207207 snprintf (* 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
211211 else if (phdr -> pd_lower < SizeOfPageHeaderData )
212212 snprintf (* errormsg , ERRMSG_MAX_LEN , "page header invalid, "
0 commit comments