NEW
#define NEW(p) if (((p) = memget(sizeof *(p))) != NULL) \
#define NEW(x) calloc(1,sizeof(x))
#define NEW(type) ((type *) xmalloc(sizeof(type)))
#define NEW 0x0002 /* a new entry to be extracted */
#define NEW 1 /* if found, error else allocate and hash it */