amcheck: Fix incorrect use of VARATT_IS_COMPRESSED. The macro is being applied to a TOAST pointer, not a varlena header. Therefore the use of VARATT_IS_COMPRESSED() is wrong. We can check VARATT_EXTERNAL_IS_COMPRESSED(), but then we don't need the length check that follows.
Report and fix by Kyotaro Horiguchi. Discussion: http://postgr.es/m/[email protected] Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/e243de03fb4583dd4a9f0afb41493727d7946c02 Modified Files -------------- contrib/amcheck/verify_heapam.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-)
