summaryrefslogtreecommitdiff
path: root/src/include/access/toast_internals.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/access/toast_internals.h')
-rw-r--r--src/include/access/toast_internals.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/access/toast_internals.h b/src/include/access/toast_internals.h
index bf118f04829..1c28b07c4dd 100644
--- a/src/include/access/toast_internals.h
+++ b/src/include/access/toast_internals.h
@@ -31,6 +31,8 @@ typedef struct toast_compress_header
* Utilities for manipulation of header information for compressed
* toast entries.
*/
+#define TOAST_COMPRESS_EXTSIZE(ptr) \
+ (((toast_compress_header *) (ptr))->tcinfo & VARLENA_EXTSIZE_MASK)
#define TOAST_COMPRESS_METHOD(ptr) \
(((toast_compress_header *) (ptr))->tcinfo >> VARLENA_EXTSIZE_BITS)