]> granicus.if.org Git - mutt/commitdiff
sizeof (dest) == 4. I should have written dlen instead. Noted by
authorThomas Roessler <roessler@does-not-exist.org>
Sat, 9 Sep 2000 07:30:29 +0000 (07:30 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Sat, 9 Sep 2000 07:30:29 +0000 (07:30 +0000)
EGE.

charset.c

index af4ecded779e60d615e683aa798d9697f346c617..8961ebde8111052cbad9fa2cbc6aafd1224014ea 100644 (file)
--- a/charset.c
+++ b/charset.c
@@ -220,11 +220,11 @@ void mutt_canonical_charset (char *dest, size_t dlen, const char *name)
   for (i = 0; PreferredMIMENames[i].key; i++)
     if (!strcasecmp (scratch, PreferredMIMENames[i].key))
     {
-      strfcpy (dest, PreferredMIMENames[i].pref, sizeof (dest));
+      strfcpy (dest, PreferredMIMENames[i].pref, dlen);
       return;
     }
 
-  strfcpy (dest, scratch, sizeof (dest));
+  strfcpy (dest, scratch, dlen);
 
   /* for cosmetics' sake, transform to lowercase. */
   for (p = dest; *p; p++)