sm_malloc_x
# define sm_malloc_tagged_x(size, file, line, grp) sm_malloc_x(size)
extern void *sm_malloc_x __P((size_t));
# define sm_strdup_x(str) strcpy(sm_malloc_x(strlen(str) + 1), str)
s = sm_malloc_x(sizeof(SM_DEBUG_SETTING_T));
exc = sm_malloc_x(sizeof(SM_EXC_T));
argv = sm_malloc_x(argc * sizeof(SM_VAL_T));
#undef sm_malloc_x
rpool = sm_malloc_x(sizeof(SM_RPOOL_T));
rl = sm_malloc_x(sizeof(SM_RLIST_T));
p = sm_malloc_x(sizeof(SM_POOLHDR_T) + size);
char *d = sm_malloc_x(n + 1);
p = sm_malloc_x((size_t)(-1));
s3 = sm_malloc_x(MAXL);
p = sm_malloc_x((size_t) SM_IO_BUFSIZ);
obp = sm_malloc_x(olen);
obp = sm_malloc_x(olen);
*typetable = (unsigned char *) sm_malloc_x(sizeof(unsigned char)
buf = sm_malloc_x(bufsize);
p = sm_malloc_x(i);
ep = sm_malloc_x(i);
ep = sm_malloc_x(i);
mci = (MCI *) sm_malloc_x(sizeof(*mci));
buf = sm_malloc_x(bufsize);
buf = sm_malloc_x(bufsize);
buf = sm_malloc_x(bufsize);
buf = sm_malloc_x(bufsize);
bufp = sm_malloc_x(i);
bufp = sm_malloc_x(i);
nuser = sm_malloc_x(usersize + size);
user = sm_malloc_x(info.size + 1);
user = sm_malloc_x(usersize);
nbp = sm_malloc_x(nn);