diff options
author | Bruce Momjian <bruce@momjian.us> | 2002-11-10 07:25:14 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2002-11-10 07:25:14 +0000 |
commit | 8fee9615ccdfb7ed99de3dfe0d964952ed45d978 (patch) | |
tree | b13cf68a8e97d5e89a106fd7da9c3b524ad7a8c2 /src/backend/executor/execMain.c | |
parent | 78822b328c2907accf590d5473a0508ea3ee07a5 (diff) | |
download | postgresql-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.c | 15 |
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 { |