*
* This code is Copyright (c) 2002, by the authors of nmh. See the
* COPYRIGHT file in the root directory of the nmh distribution for
*
* This code is Copyright (c) 2002, by the authors of nmh. See the
* COPYRIGHT file in the root directory of the nmh distribution for
if (rename (drft, strcpy (backup, m_backup (drft))) == NOTOK)
adios (backup, "unable to rename %s to",drft);
if (rename (drft, strcpy (backup, m_backup (drft))) == NOTOK)
adios (backup, "unable to rename %s to",drft);
cpydata (hdrfd, fileno (ofp), msgnam, drft);
cpydata (hdrfd, fileno (ofp), msgnam, drft);
- switch (state = m_getfld (&gstate, name, buffer, &buffersz, ifp)) {
+ switch (state = m_getfld2(&gstate, name, buffer, &buffersz)) {
fprintf (ofp, "%s: %s", name, buffer);
while (state == FLDPLUS) {
buffersz = sizeof buffer;
fprintf (ofp, "%s: %s", name, buffer);
while (state == FLDPLUS) {
buffersz = sizeof buffer;
- state = m_getfld (&gstate, name, buffer, &buffersz, ifp);
+ state = m_getfld2(&gstate, name, buffer, &buffersz);
cpydata (txtfd, fileno (ofp), msgnam, drft);
}
cpydata (txtfd, fileno (ofp), msgnam, drft);
}
if ((ifp = fopen (msgnam, "r")) == NULL)
adios (msgnam, "unable to open message");
if ((ifp = fopen (msgnam, "r")) == NULL)
adios (msgnam, "unable to open message");
adios (NULL, "no file descriptors -- you lose big");
(void) m_unlink (tmpfil);
adios (NULL, "no file descriptors -- you lose big");
(void) m_unlink (tmpfil);
- switch (state = m_getfld (&gstate, name, buffer, &buffersz, ifp)) {
+ switch (state = m_getfld2(&gstate, name, buffer, &buffersz)) {
fprintf (ofp, "%s: %s", name, buffer);
while (state == FLDPLUS) {
buffersz = sizeof buffer;
fprintf (ofp, "%s: %s", name, buffer);
while (state == FLDPLUS) {
buffersz = sizeof buffer;
- state = m_getfld (&gstate, name, buffer, &buffersz, ifp);
+ state = m_getfld2(&gstate, name, buffer, &buffersz);
fprintf (ofp, "\n%s", buffer);
while (state == BODY) {
buffersz = sizeof buffer;
fprintf (ofp, "\n%s", buffer);
while (state == BODY) {
buffersz = sizeof buffer;
- state = m_getfld (&gstate, name, buffer, &buffersz, ifp);
+ state = m_getfld2(&gstate, name, buffer, &buffersz);