35#define XCOM_XDR_FREE(proc, ptr) \
37 xcom_xdr_free((xdrproc_t)proc, (char *)(ptr)); \
46 void *retval =
malloc(size);
47 if (retval ==
nullptr) {
54 void *retval =
calloc(nmemb, size);
55 if (retval ==
nullptr) {
const char * p
Definition: ctype-mb.cc:1236
#define malloc(A)
Definition: lexyy.cc:914
void * calloc(size_t nbytes)
Definition: allocator_traits.h:72
static void * xcom_malloc(size_t size)
Definition: xcom_memory.h:45
void xcom_xdr_free(xdrproc_t f, char *p)
Definition: xcom_memory.cc:30
int oom_abort
Definition: xcom_base.cc:358
static void * xcom_calloc(size_t nmemb, size_t size)
Definition: xcom_memory.h:53
External Data Representation Serialization Routines.
bool_t(* xdrproc_t)(XDR *, void *,...)
Definition: xdr.h:142