#endif
#include <lib-lib/mem.h>
+#include <lib-lib/ascii.h>
#include "mutt.h"
-#include "ascii.h"
#include "mapping.h"
#include "url.h"
snprintf (dest, len, "%s:", mutt_getnamebyvalue (ciss->scheme, UrlMap));
if (ciss->host) {
- str_cat (dest, len, "//");
- len -= (l = str_len (dest));
+ m_strcat(dest, len, "//");
+ len -= (l = m_strlen(dest));
dest += l;
if (ciss->user) {
else
snprintf (dest, len, "%s@", ciss->user);
- len -= (l = str_len (dest));
+ len -= (l = m_strlen(dest));
dest += l;
}
}
if (ciss->path)
- str_cat (dest, len, ciss->path);
+ m_strcat(dest, len, ciss->path);
return 0;
}
if (!(t = strchr (src, ':')))
return -1;
- if ((tmp = str_dup (t + 1)) == NULL)
+ if ((tmp = m_strdup(t + 1)) == NULL)
return -1;
if ((headers = strchr (tmp, '?')))
}
else {
#define SAFEPFX (option (OPTSTRICTMAILTO) ? "" : "X-Mailto-")
- taglen = str_len (tag) + str_len (SAFEPFX);
+ taglen = m_strlen(tag) + m_strlen(SAFEPFX);
/* mutt_parse_rfc822_line makes some assumptions */
snprintf (scratch, sizeof (scratch), "%s%s: %s", SAFEPFX, tag, value);
#undef SAVEPFX