Avoid using a C++ keyword as a structure member name.

Per request from Peter Eisentraut.
This commit is contained in:
Robert Haas 2015-05-05 22:41:03 -04:00
parent 929ca96584
commit 1998261034
2 changed files with 7 additions and 6 deletions

View File

@ -266,8 +266,9 @@ InitializeParallelDSM(ParallelContext *pcxt)
else
{
pcxt->nworkers = 0;
pcxt->private = MemoryContextAlloc(TopMemoryContext, segsize);
pcxt->toc = shm_toc_create(PARALLEL_MAGIC, pcxt->private, segsize);
pcxt->private_memory = MemoryContextAlloc(TopMemoryContext, segsize);
pcxt->toc = shm_toc_create(PARALLEL_MAGIC, pcxt->private_memory,
segsize);
}
/* Initialize fixed-size state in shared memory. */
@ -538,10 +539,10 @@ DestroyParallelContext(ParallelContext *pcxt)
* If this parallel context is actually in backend-private memory rather
* than shared memory, free that memory instead.
*/
if (pcxt->private != NULL)
if (pcxt->private_memory != NULL)
{
pfree(pcxt->private);
pcxt->private = NULL;
pfree(pcxt->private_memory);
pcxt->private_memory = NULL;
}
/* Wait until the workers actually die. */

View File

@ -41,7 +41,7 @@ typedef struct ParallelContext
ErrorContextCallback *error_context_stack;
shm_toc_estimator estimator;
dsm_segment *seg;
void *private;
void *private_memory;
shm_toc *toc;
ParallelWorkerInfo *worker;
} ParallelContext;