summaryrefslogtreecommitdiff
path: root/src/include/access
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/access')
-rw-r--r--src/include/access/relscan.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/access/relscan.h b/src/include/access/relscan.h
index d48bbf865ea..b2dea15a638 100644
--- a/src/include/access/relscan.h
+++ b/src/include/access/relscan.h
@@ -17,6 +17,7 @@
#include "access/genam.h"
#include "access/heapam.h"
#include "access/itup.h"
+#include "access/tupdesc.h"
typedef struct HeapScanDescData
@@ -80,6 +81,7 @@ typedef struct IndexScanDescData
/* in an index-only scan, this is valid after a successful amgettuple */
IndexTuple xs_itup; /* index tuple returned by AM */
+ TupleDesc xs_itupdesc; /* rowtype descriptor of xs_itup */
/* xs_ctup/xs_cbuf/xs_recheck are valid after a successful index_getnext */
HeapTupleData xs_ctup; /* current heap tuple, if any */