aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backend/access/common/detoast.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/access/common/detoast.c b/src/backend/access/common/detoast.c
index f752ac7bbc9..8c89fc2a558 100644
--- a/src/backend/access/common/detoast.c
+++ b/src/backend/access/common/detoast.c
@@ -233,7 +233,7 @@ detoast_attr_slice(struct varlena *attr,
* of a given length (after decompression).
*/
max_size = pglz_maximum_compressed_size(sliceoffset + slicelength,
- TOAST_COMPRESS_SIZE(attr));
+ toast_pointer.va_extsize);
/*
* Fetch enough compressed slices (compressed marker will get set