]> diplodocus.org Git - nmh/blobdiff - uip/anno.c
Replaced add(s, NULL) with mh_xstrdup(s).
[nmh] / uip / anno.c
index d815320b51fd687507ad3ab08fc7760380c99268..c6446fcf73aeff9e850221961d10e75b45156b05 100644 (file)
@@ -89,7 +89,7 @@ main (int argc, char **argv)
     struct msgs *mp;
     int                append = 0;             /* append annotations instead of default prepend */
     int                delete = -2;            /* delete header element if set */
-    char       *draft = (char *)0;     /* draft file name */
+    char       *draft = NULL;  /* draft file name */
     int                isdf = 0;               /* return needed for m_draft() */
     int                list = 0;               /* list header elements if set */
     int                number = 0;             /* delete specific number of like elements if set */
@@ -169,7 +169,7 @@ main (int argc, char **argv)
                            number = -1;
 
                        else if (!(number = atoi(*argp)))
-                           adios (NULL, "missing argument to %s", argp[-2]);
+                           adios (NULL, "missing argument to %s", argp[-1]);
 
                        argp++;
                    }
@@ -205,11 +205,11 @@ main (int argc, char **argv)
      * message numbers below.
      */
 
-    if (draft != (char *)0) {
+    if (draft != NULL) {
        if (msgs.size != 0)
            adios(NULL, "can only have message numbers or -draft.");
 
-       draft = getcpy(m_draft(folder, (char *)0, 1, &isdf));
+       draft = getcpy(m_draft(folder, NULL, 1, &isdf));
 
        make_comp(&comp);