Remove ExecGetScanType function
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Fri, 21 Aug 2015 17:11:58 +0000 (14:11 -0300)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Fri, 21 Aug 2015 17:11:58 +0000 (14:11 -0300)
This became unused in a191a169d6d0b9558da4519e66510c4540204a51.

src/backend/executor/execUtils.c
src/include/executor/executor.h

index 3c611b938bceaab7cff3a71995a9366c0ab5d748..a73581541071784ed4655b7e65b170f38f2e6b69 100644 (file)
@@ -712,18 +712,6 @@ ExecFreeExprContext(PlanState *planstate)
  * ----------------------------------------------------------------
  */
 
-/* ----------------
- *     ExecGetScanType
- * ----------------
- */
-TupleDesc
-ExecGetScanType(ScanState *scanstate)
-{
-   TupleTableSlot *slot = scanstate->ss_ScanTupleSlot;
-
-   return slot->tts_tupleDescriptor;
-}
-
 /* ----------------
  *     ExecAssignScanType
  * ----------------
index 193a654627713e63f33c17f94747a2aedda4e3fe..226f905c3cc8cd096d24155d6e313344519ee9c1 100644 (file)
@@ -344,7 +344,6 @@ extern ProjectionInfo *ExecBuildProjectionInfo(List *targetList,
 extern void ExecAssignProjectionInfo(PlanState *planstate,
                         TupleDesc inputDesc);
 extern void ExecFreeExprContext(PlanState *planstate);
-extern TupleDesc ExecGetScanType(ScanState *scanstate);
 extern void ExecAssignScanType(ScanState *scanstate, TupleDesc tupDesc);
 extern void ExecAssignScanTypeFromOuterPlan(ScanState *scanstate);