X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=rfc822.c;h=5f20de47290f7a1016b6809984141453f8855195;hp=f1c86e9d846f5fec9707f4fc32962e5e53a626f0;hb=d9ae612d6dba4f68f46a1a81eb77a326849f9184;hpb=6b7b63a19879252a83f7010a52204e366a544d7e diff --git a/rfc822.c b/rfc822.c index f1c86e9..5f20de4 100644 --- a/rfc822.c +++ b/rfc822.c @@ -330,7 +330,7 @@ ADDRESS *rfc822_parse_adrlist (ADDRESS * top, const char *s) #ifdef EXACT_ADDRESS if (last && !last->val) - last->val = mutt_substrdup (begin, s); + last->val = str_substrdup (begin, s); #endif commentlen = 0; phraselen = 0; @@ -362,7 +362,7 @@ ADDRESS *rfc822_parse_adrlist (ADDRESS * top, const char *s) last = cur; #ifdef EXACT_ADDRESS - last->val = mutt_substrdup (begin, s); + last->val = str_substrdup (begin, s); #endif phraselen = 0; @@ -383,7 +383,7 @@ ADDRESS *rfc822_parse_adrlist (ADDRESS * top, const char *s) } #ifdef EXACT_ADDRESS if (last && !last->val) - last->val = mutt_substrdup (begin, s); + last->val = str_substrdup (begin, s); #endif /* add group terminator */ @@ -453,7 +453,7 @@ ADDRESS *rfc822_parse_adrlist (ADDRESS * top, const char *s) } #ifdef EXACT_ADDRESS if (last) - last->val = mutt_substrdup (begin, s); + last->val = str_substrdup (begin, s); #endif return top; @@ -465,7 +465,7 @@ void rfc822_qualify (ADDRESS * addr, const char *host) for (; addr; addr = addr->next) if (!addr->group && addr->mailbox && strchr (addr->mailbox, '@') == NULL) { - p = safe_malloc (mutt_strlen (addr->mailbox) + mutt_strlen (host) + 2); + p = safe_malloc (safe_strlen (addr->mailbox) + safe_strlen (host) + 2); sprintf (p, "%s@%s", addr->mailbox, host); /* __SPRINTF_CHECKED__ */ FREE (&addr->mailbox); addr->mailbox = p; @@ -513,7 +513,7 @@ void rfc822_write_address_single (char *buf, size_t buflen, ADDRESS * addr, if (!buflen) goto done; strfcpy (pbuf, addr->val, buflen); - len = mutt_strlen (pbuf); + len = safe_strlen (pbuf); pbuf += len; buflen -= len; if (addr->group) { @@ -554,7 +554,7 @@ void rfc822_write_address_single (char *buf, size_t buflen, ADDRESS * addr, if (!buflen) goto done; strfcpy (pbuf, addr->personal, buflen); - len = mutt_strlen (pbuf); + len = safe_strlen (pbuf); pbuf += len; buflen -= len; } @@ -577,11 +577,11 @@ void rfc822_write_address_single (char *buf, size_t buflen, ADDRESS * addr, goto done; if (ascii_strcmp (addr->mailbox, "@") && !display) { strfcpy (pbuf, addr->mailbox, buflen); - len = mutt_strlen (pbuf); + len = safe_strlen (pbuf); } else if (ascii_strcmp (addr->mailbox, "@") && display) { strfcpy (pbuf, mutt_addr_for_display (addr), buflen); - len = mutt_strlen (pbuf); + len = safe_strlen (pbuf); } else { *pbuf = '\0'; @@ -625,7 +625,7 @@ void rfc822_write_address (char *buf, size_t buflen, ADDRESS * addr, int display) { char *pbuf = buf; - size_t len = mutt_strlen (buf); + size_t len = safe_strlen (buf); buflen--; /* save room for the terminal nul */ @@ -652,7 +652,7 @@ void rfc822_write_address (char *buf, size_t buflen, ADDRESS * addr, /* this should be safe since we always have at least 1 char passed into the above call, which means `pbuf' should always be nul terminated */ - len = mutt_strlen (pbuf); + len = safe_strlen (pbuf); pbuf += len; buflen -= len;