smsgs = (struct smsg *) mh_xcalloc((size_t) (mp->hghsel - mp->lowsel + 2),
sizeof(*smsgs));
- if (smsgs == NULL)
- adios(EX_OSERR, NULL, "unable to allocate sort storage");
s = smsgs;
for (msgnum = mp->lowsel; msgnum <= mp->hghsel; msgnum++) {
for (compnum = 1, state = FLD;;) {
switch (state = m_getfld(state, nam, buf, sizeof(buf), in)) {
case FLD:
- case FLDEOF:
case FLDPLUS:
compnum++;
if (!mh_strcasecmp(nam, datesw)) {
continue;
case BODY:
- case BODYEOF:
case FILEEOF:
break;