mappings as standalone module
[apps/madmutt.git] / hdrline.c
index eaf38a7..91d469a 100644 (file)
--- a/hdrline.c
+++ b/hdrline.c
@@ -106,7 +106,7 @@ static void make_from (ENVELOPE * hdr, char *buf, size_t len, int do_lists)
   else if (me && hdr->cc)
     snprintf (buf, len, "Cc %s", mutt_get_name (hdr->cc));
   else if (hdr->from)
-    strfcpy (buf, mutt_get_name (hdr->from), len);
+    m_strcpy(buf, len, mutt_get_name(hdr->from));
   else
     *buf = 0;
 }
@@ -130,7 +130,7 @@ static void make_from_addr (ENVELOPE * hdr, char *buf, size_t len,
   else if (me && hdr->cc)
     snprintf (buf, len, "%s", hdr->cc->mailbox);
   else if (hdr->from)
-    strfcpy (buf, hdr->from->mailbox, len);
+    m_strcpy(buf, len, hdr->from->mailbox);
   else
     *buf = 0;
 }
@@ -266,7 +266,7 @@ static const char *hdr_format_str (char *dest,
         !first_mailing_list (dest, destlen, hdr->env->cc))
       dest[0] = 0;
     if (dest[0]) {
-      strfcpy (buf2, dest, sizeof (buf2));
+      m_strcpy(buf2, sizeof(buf2), dest);
       mutt_format_s (dest, destlen, prefix, buf2);
       break;
     }
@@ -275,13 +275,13 @@ static const char *hdr_format_str (char *dest,
   case 'b':
     if (ctx) {
       if ((p = strrchr (ctx->path, '/')))
-        strfcpy (dest, p + 1, destlen);
+        m_strcpy(dest, destlen, p + 1);
       else
-        strfcpy (dest, ctx->path, destlen);
+        m_strcpy(dest, destlen, ctx->path);
     }
     else
-      strfcpy (dest, "(null)", destlen);
-    strfcpy (buf2, dest, sizeof (buf2));
+      m_strcpy(dest, destlen, "(null)");
+    m_strcpy(buf2, sizeof(buf2), dest);
     mutt_format_s (dest, destlen, prefix, buf2);
     break;
 
@@ -487,7 +487,7 @@ static const char *hdr_format_str (char *dest,
       snprintf (dest, destlen, fmt, ctx->msgcount);
     }
     else
-      strfcpy (dest, "(null)", destlen);
+      m_strcpy(dest, destlen, "(null)");
     break;
 
   case 'n':
@@ -595,7 +595,7 @@ static const char *hdr_format_str (char *dest,
 
   case 'u':
     if (hdr->env->from && hdr->env->from->mailbox) {
-      strfcpy (buf2, mutt_addr_for_display (hdr->env->from), sizeof (buf2));
+      m_strcpy(buf2, sizeof(buf2), mutt_addr_for_display(hdr->env->from));
       if ((p = strpbrk (buf2, "%@")))
         *p = 0;
     }