diff options
author | Bruce Momjian <bruce@momjian.us> | 2002-11-10 02:17:25 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2002-11-10 02:17:25 +0000 |
commit | 78822b328c2907accf590d5473a0508ea3ee07a5 (patch) | |
tree | 69bc6e0445f319311c13b6e8c9865187fbc93d3b /src/include/utils/palloc.h | |
parent | 7aeab94adf2a7e1ad0d0a32ee4bdc6b30e1cadeb (diff) | |
download | postgresql-78822b328c2907accf590d5473a0508ea3ee07a5.tar.gz |
Add palloc0 function to inline MemSet for newNode call.
Diffstat (limited to 'src/include/utils/palloc.h')
-rw-r--r-- | src/include/utils/palloc.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/include/utils/palloc.h b/src/include/utils/palloc.h index 44adc1ed96..89b5c151a2 100644 --- a/src/include/utils/palloc.h +++ b/src/include/utils/palloc.h @@ -21,7 +21,7 @@ * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: palloc.h,v 1.21 2002/10/11 04:16:44 momjian Exp $ + * $Id: palloc.h,v 1.22 2002/11/10 02:17:25 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -46,9 +46,12 @@ extern DLLIMPORT MemoryContext CurrentMemoryContext; * Fundamental memory-allocation operations (more are in utils/memutils.h) */ extern void *MemoryContextAlloc(MemoryContext context, Size size); +extern void *MemoryContextAllocZero(MemoryContext context, Size size); #define palloc(sz) MemoryContextAlloc(CurrentMemoryContext, (sz)) +#define palloc0(sz) MemoryContextAllocZero(CurrentMemoryContext, (sz)) + extern void pfree(void *pointer); extern void *repalloc(void *pointer, Size size); |