X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fslocal.c;h=ac9225b14886bf346f0768bada930c3be8f5cb20;hb=8e5be81f784682822f5e868c1bf3c8624682bd23;hp=8b8d554cfb2ee0be7947d757eef6c28a058f9f6c;hpb=240013872c392fe644bd4f79382d9f5314b4ea60;p=mmh diff --git a/uip/slocal.c b/uip/slocal.c index 8b8d554..ac9225b 100644 --- a/uip/slocal.c +++ b/uip/slocal.c @@ -158,7 +158,7 @@ static struct pair hdrs[NVEC + 1] = { { "Resent-From", NULL, P_ADR }, { "Resent-Sender", NULL, P_ADR }, { "Resent-To", NULL, P_ADR }, - { "Resent-cc", NULL, P_ADR }, + { "Resent-Cc", NULL, P_ADR }, { NULL, NULL, 0 } }; @@ -792,7 +792,7 @@ parse(int fd) case FLD: case FLDEOF: case FLDPLUS: - lp = add(field, NULL); + lp = getcpy(field); while (state == FLDPLUS) { state = m_getfld(state, name, field, sizeof(field), in); @@ -1586,7 +1586,7 @@ suppress_duplicates(int fd, char *file) continue; } - cp = add(buf, NULL); + cp = getcpy(buf); while (state == FLDPLUS) { state = m_getfld(state, name, buf, sizeof(buf), in); cp = add(buf, cp);