]> diplodocus.org Git - nmh/blobdiff - uip/post.c
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/nmh
[nmh] / uip / post.c
index 69f5b82..aadc627 100644 (file)
@@ -496,17 +496,9 @@ main (int argc, char **argv)
                    continue;
 
                case CREDENTIALSSW: {
-                   /* post doesn't read the profile, so insert credentials
-                      entry the hard way. */
-                   struct node *np = (struct node *) mh_xmalloc (sizeof *np);
-
                    if (!(cp = *argp++) || *cp == '-')
                        adios (NULL, "missing argument to %s", argp[-2]);
-                   np->n_name = "credentials";
-                   np->n_field = cp;
-                   np->n_context = 0;
-                   np->n_next = m_defs;
-                   m_defs = np;
+                   add_profile_entry ("credentials", cp);
                    continue;
                }