X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=rfc3676.c;h=c194540ef12c1848c6191c287cac3f10c91ad523;hp=bd4bd03e2107f36099c5e75b8efab4d239aa2315;hb=6ea736d5aa28a6e24885bc8278d080d5a0f8dfb8;hpb=9a1efcc01ddeca4106847f8eb28a704aca2dcf0b diff --git a/rfc3676.c b/rfc3676.c index bd4bd03..c194540 100644 --- a/rfc3676.c +++ b/rfc3676.c @@ -21,16 +21,17 @@ #include #include +#include +#include #include +#include #include "mutt.h" #include "mutt_curses.h" -#include "ascii.h" #include "handler.h" #include "state.h" #include "lib.h" -#include "lib/str.h" #include "lib/debug.h" #define FLOWED_MAX 77 @@ -46,7 +47,7 @@ static int get_quote_level (char *line) static void print_flowed_line (char *line, STATE * s, int ql) { int width; char *pos, *oldpos; - int len = str_len (line); + int len = m_strlen(line); int i; if (MaxLineLength > 0) { @@ -68,7 +69,7 @@ static void print_flowed_line (char *line, STATE * s, int ql) { width = COLS; } - if (str_len (line) == 0) { + if (m_strlen(line) == 0) { if (!(s->flags & M_REPLYING) || option (OPTQUOTEEMPTY)) { if (s->prefix) state_puts(s->prefix,s); @@ -148,7 +149,7 @@ int rfc3676_handler (BODY * a, STATE * s) { /* respect DelSP of RfC3676 only with f=f parts */ if ((t = (char*) mutt_get_parameter ("delsp", a->parameter))) { - delsp = str_len (t) == 3 && ascii_strncasecmp (t, "yes", 3) == 0; + delsp = m_strlen(t) == 3 && ascii_strncasecmp (t, "yes", 3) == 0; t = NULL; } @@ -156,7 +157,7 @@ int rfc3676_handler (BODY * a, STATE * s) { while (bytes > 0 && fgets (buf, sizeof (buf), s->fpin)) { - buf_len = str_len (buf); + buf_len = m_strlen(buf); bytes -= buf_len; newql = get_quote_level (buf); @@ -254,7 +255,7 @@ void rfc3676_space_stuff (HEADER* hdr) { fputc (' ', out); #if DEBUG lc++; - len = str_len (buf); + len = m_strlen(buf); if (len > 0) { c = buf[len-1]; buf[len-1] = '\0'; @@ -271,5 +272,5 @@ void rfc3676_space_stuff (HEADER* hdr) { fclose (out); mutt_set_mtime (hdr->content->filename, tmpfile); unlink (hdr->content->filename); - str_replace (&hdr->content->filename, tmpfile); + m_strreplace(&hdr->content->filename, tmpfile); }