X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=postpone.c;h=d63c146caf314bc73c1c75da2913cbd05434665b;hp=f4f5aa603bc423d4151de1a5b0e4fbc5ade115bb;hb=21595f98b7c8132f99abb9fee60ecdce31fc980f;hpb=617e7d83d14e14e6a520a48e75437211b16c8834 diff --git a/postpone.c b/postpone.c index f4f5aa6..d63c146 100644 --- a/postpone.c +++ b/postpone.c @@ -13,9 +13,11 @@ #endif #include +#include +#include +#include #include "mutt.h" -#include "ascii.h" #include "enter.h" #include "handler.h" #include "mutt_menu.h" @@ -31,8 +33,6 @@ #endif #include "mutt_crypt.h" -#include "lib/intl.h" -#include "lib/str.h" #include "lib/debug.h" #include @@ -511,7 +511,7 @@ int mutt_prepare_template (FILE * fp, CONTEXT * ctx, HEADER * newhdr, int rv = -1; STATE s; - memset (&s, 0, sizeof (s)); + p_clear(&s, 1); if (!fp && (msg = mx_open_message (ctx, hdr->msgno)) == NULL) return (-1); @@ -611,7 +611,7 @@ int mutt_prepare_template (FILE * fp, CONTEXT * ctx, HEADER * newhdr, file[0] = '\0'; if (b->filename) { strfcpy (file, b->filename, sizeof (file)); - b->d_filename = str_dup (b->filename); + b->d_filename = m_strdup(b->filename); } else { /* avoid Content-Disposition: header with temporary filename */