exit strfcpy, only use m_strcpy.
[apps/madmutt.git] / rfc822.c
index f0d9b00..cbe5ba4 100644 (file)
--- a/rfc822.c
+++ b/rfc822.c
@@ -473,10 +473,10 @@ rfc822_cat (char *buf, size_t buflen, const char *value, const char *specials)
     }
     *pc++ = '"';
     *pc = 0;
-    strfcpy (buf, tmp, buflen);
+    m_strcpy(buf, buflen, tmp);
   }
   else
-    strfcpy (buf, value, buflen);
+    m_strcpy(buf, buflen, value);
 }
 
 void rfc822_write_address_single (char *buf, size_t buflen, ADDRESS * addr,
@@ -517,7 +517,7 @@ void rfc822_write_address_single (char *buf, size_t buflen, ADDRESS * addr,
     else {
       if (!buflen)
         goto done;
-      strfcpy (pbuf, addr->personal, buflen);
+      m_strcpy(pbuf, buflen, addr->personal);
       len = m_strlen(pbuf);
       pbuf += len;
       buflen -= len;
@@ -540,11 +540,11 @@ void rfc822_write_address_single (char *buf, size_t buflen, ADDRESS * addr,
     if (!buflen)
       goto done;
     if (ascii_strcmp (addr->mailbox, "@") && !display) {
-      strfcpy (pbuf, addr->mailbox, buflen);
+      m_strcpy(pbuf, buflen, addr->mailbox);
       len = m_strlen(pbuf);
     }
     else if (ascii_strcmp (addr->mailbox, "@") && display) {
-      strfcpy (pbuf, mutt_addr_for_display (addr), buflen);
+      m_strcpy(pbuf, buflen, mutt_addr_for_display(addr));
       len = m_strlen(pbuf);
     }
     else {