fmt_appendcomp(i, name, msgbuf);
}
}
- while (state == FLDPLUS)
+ while (state == FLDPLUS) {
msg_count = sizeof msgbuf;
state = m_getfld (&gstate, name, msgbuf, &msg_count, tmp);
+ }
break;
case LENERR:
adios(NULL, "m_getfld() returned %d", state);
}
}
- m_getfld_state_destroy (&gstate);
/*
* Override any components just in case they were included in the
*/
finished:
+ m_getfld_state_destroy (&gstate);
cptr = fmt_findcomp ("digest");
if (cptr) {