aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/execMain.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2002-11-10 07:25:14 +0000
committerBruce Momjian <bruce@momjian.us>2002-11-10 07:25:14 +0000
commit8fee9615ccdfb7ed99de3dfe0d964952ed45d978 (patch)
treeb13cf68a8e97d5e89a106fd7da9c3b524ad7a8c2 /src/backend/executor/execMain.c
parent78822b328c2907accf590d5473a0508ea3ee07a5 (diff)
downloadpostgresql-8fee9615ccdfb7ed99de3dfe0d964952ed45d978.tar.gz
postgresql-8fee9615ccdfb7ed99de3dfe0d964952ed45d978.zip
Merge palloc()/MemSet(0) calls into a single palloc0() call.
Diffstat (limited to 'src/backend/executor/execMain.c')
-rw-r--r--src/backend/executor/execMain.c15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/backend/executor/execMain.c b/src/backend/executor/execMain.c
index 940905daa81..f6edc3283a1 100644
--- a/src/backend/executor/execMain.c
+++ b/src/backend/executor/execMain.c
@@ -27,7 +27,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/executor/execMain.c,v 1.181 2002/11/09 23:56:39 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/executor/execMain.c,v 1.182 2002/11/10 07:25:13 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -106,12 +106,8 @@ ExecutorStart(QueryDesc *queryDesc, EState *estate)
Assert(queryDesc != NULL);
if (queryDesc->plantree->nParamExec > 0)
- {
estate->es_param_exec_vals = (ParamExecData *)
- palloc(queryDesc->plantree->nParamExec * sizeof(ParamExecData));
- MemSet(estate->es_param_exec_vals, 0,
- queryDesc->plantree->nParamExec * sizeof(ParamExecData));
- }
+ palloc0(queryDesc->plantree->nParamExec * sizeof(ParamExecData));
/*
* Make our own private copy of the current query snapshot data.
@@ -1792,17 +1788,12 @@ EvalPlanQual(EState *estate, Index rti, ItemPointer tid)
*/
epqstate->es_evTupleNull = (bool *) palloc(rtsize * sizeof(bool));
if (epq == NULL)
- {
/* first PQ stack entry */
epqstate->es_evTuple = (HeapTuple *)
- palloc(rtsize * sizeof(HeapTuple));
- memset(epqstate->es_evTuple, 0, rtsize * sizeof(HeapTuple));
- }
+ palloc0(rtsize * sizeof(HeapTuple));
else
- {
/* later stack entries share the same storage */
epqstate->es_evTuple = epq->estate.es_evTuple;
- }
}
else
{