Simplications go on.
[apps/madmutt.git] / url.c
diff --git a/url.c b/url.c
index 81b47c7..39bbec8 100644 (file)
--- a/url.c
+++ b/url.c
@@ -207,7 +207,7 @@ int url_parse_mailto (ENVELOPE * e, char **body, const char *src)
 
   int taglen;
 
-  LIST *last = NULL;
+  LIST **last = &e->userhdrs;
 
   if (!(t = strchr (src, ':')))
     return -1;
@@ -244,7 +244,7 @@ int url_parse_mailto (ENVELOPE * e, char **body, const char *src)
 #undef SAVEPFX
       scratch[taglen] = '\0';
       value = vskipspaces(&scratch[taglen + 1]);
-      mutt_parse_rfc822_line (e, NULL, scratch, value, 1, 0, 0, &last);
+      last = mutt_parse_rfc822_line (e, NULL, scratch, value, 0, 0, last);
       /* if $strict_mailto is set, force editing headers to let
        * users have a look at what we got */
       if (!option (OPTSTRICTMAILTO)) {