mirror of
https://github.com/postgres/postgres.git
synced 2025-06-29 10:41:53 +03:00
Ditch ExecGetTupType() in favor of the much simpler ExecGetResultType(),
which does the same thing. Perhaps at one time there was a reason to allow plan nodes to store their result types in different places, but AFAICT that's been unnecessary for a good while.
This commit is contained in:
@ -8,7 +8,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/backend/executor/execUtils.c,v 1.98 2003/02/09 06:56:27 tgl Exp $
|
||||
* $Header: /cvsroot/pgsql/src/backend/executor/execUtils.c,v 1.99 2003/05/05 17:57:47 tgl Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@ -413,7 +413,7 @@ ExecAssignResultTypeFromOuterPlan(PlanState *planstate)
|
||||
TupleDesc tupDesc;
|
||||
|
||||
outerPlan = outerPlanState(planstate);
|
||||
tupDesc = ExecGetTupType(outerPlan);
|
||||
tupDesc = ExecGetResultType(outerPlan);
|
||||
|
||||
ExecAssignResultType(planstate, tupDesc, false);
|
||||
}
|
||||
@ -606,7 +606,7 @@ ExecAssignScanTypeFromOuterPlan(ScanState *scanstate)
|
||||
TupleDesc tupDesc;
|
||||
|
||||
outerPlan = outerPlanState(scanstate);
|
||||
tupDesc = ExecGetTupType(outerPlan);
|
||||
tupDesc = ExecGetResultType(outerPlan);
|
||||
|
||||
ExecAssignScanType(scanstate, tupDesc, false);
|
||||
}
|
||||
|
Reference in New Issue
Block a user