17 #error "This file is not expected to be compiled for backend code" 35 fprintf(stderr,
_(
"out of memory\n"));
70 if (ptr == NULL && size == 0)
75 fprintf(stderr,
_(
"out of memory\n"));
92 _(
"cannot duplicate null pointer (internal error)\n"));
98 fprintf(stderr,
_(
"out of memory\n"));
154 _(
"cannot duplicate null pointer (internal error)\n"));
162 fprintf(stderr,
_(
"out of memory\n"));
166 memcpy(tmp, in, len);
void * pg_malloc(size_t size)
#define MCXT_ALLOC_NO_OOM
#define MemSet(start, val, len)
static void * pg_malloc_internal(size_t size, int flags)
char * pstrdup(const char *in)
void * pg_malloc0(size_t size)
char * pg_strdup(const char *in)
void * pg_malloc_extended(size_t size, int flags)
void * pg_realloc(void *ptr, size_t size)
char * pnstrdup(const char *in, Size size)
void * palloc0(Size size)
void pfree(void *pointer)
size_t strnlen(const char *str, size_t maxlen)
void * palloc_extended(Size size, int flags)
void * repalloc(void *pointer, Size size)