#ifdef USE_NNTP
else if (!m_strcasecmp(line + 1, "ollowup-to")) {
if (!e->followup_to) {
- str_skip_trailws (p);
- e->followup_to = m_strdup(vskipspaces(p));
+ m_strrtrim(p);
+ e->followup_to = m_strdup(skipspaces(p));
}
matched = 1;
}
/* Take the first mailto URL */
if (url_check_scheme (beg) == U_MAILTO) {
p_delete(&e->list_post);
- e->list_post = str_substrdup (beg, end);
+ e->list_post = p_dupstr(beg, end - beg);
break;
}
}
case 'n':
if (!m_strcasecmp(line + 1, "ewsgroups")) {
p_delete(&e->newsgroups);
- str_skip_trailws (p);
- e->newsgroups = m_strdup(vskipspaces(p));
+ m_strrtrim(p);
+ e->newsgroups = m_strdup(skipspaces(p));
matched = 1;
}
break;