projects
/
mmh
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mhsign: Fix key lookup of aliases when encrypting
[mmh]
/
uip
/
repl.c
diff --git
a/uip/repl.c
b/uip/repl.c
index
505160e
..
e3028fa
100644
(file)
--- a/
uip/repl.c
+++ b/
uip/repl.c
@@
-151,7
+151,7
@@
main(int argc, char **argv)
/* read user profile/context */
context_read();
/* read user profile/context */
context_read();
- filter = getcpy(etcpath(mhlreply));
+ filter = mh_xstrdup(etcpath(mhlreply));
arguments = getarguments(invo_name, argc, argv, 1);
argp = arguments;
arguments = getarguments(invo_name, argc, argv, 1);
argp = arguments;
@@
-223,7
+223,7
@@
main(int argc, char **argv)
if (!(cp = *argp++) || *cp == '-')
adios(EX_USAGE, NULL, "missing argument to %s",
argp[-2]);
if (!(cp = *argp++) || *cp == '-')
adios(EX_USAGE, NULL, "missing argument to %s",
argp[-2]);
- file = getcpy(expanddir(cp));
+ file = mh_xstrdup(expanddir(cp));
continue;
case FORMSW:
if (!(form = *argp++) || *form == '-')
continue;
case FORMSW:
if (!(form = *argp++) || *form == '-')
@@
-235,7
+235,7
@@
main(int argc, char **argv)
if (!(cp = *argp++) || *cp == '-')
adios(EX_USAGE, NULL, "missing argument to %s",
argp[-2]);
if (!(cp = *argp++) || *cp == '-')
adios(EX_USAGE, NULL, "missing argument to %s",
argp[-2]);
- filter = getcpy(etcpath(cp));
+ filter = mh_xstrdup(etcpath(cp));
continue;
case NFILTSW:
filter = NULL;
continue;
case NFILTSW:
filter = NULL;
@@
-261,7
+261,7
@@
main(int argc, char **argv)
if (folder)
adios(EX_USAGE, NULL, "only one folder at a time!");
else
if (folder)
adios(EX_USAGE, NULL, "only one folder at a time!");
else
- folder = getcpy(expandfol(cp));
+ folder = mh_xstrdup(expandfol(cp));
} else {
if (msg)
adios(EX_USAGE, NULL, "only one message at a time!");
} else {
if (msg)
adios(EX_USAGE, NULL, "only one message at a time!");
@@
-277,7
+277,7
@@
main(int argc, char **argv)
if (ccme == -1)
ccme = groupreply;
if (ccme == -1)
ccme = groupreply;
- cwd = getcpy(pwd());
+ cwd = mh_xstrdup(pwd());
if (file && (msg || folder))
adios(EX_USAGE, NULL, "can't mix files and folders/msgs");
if (file && (msg || folder))
adios(EX_USAGE, NULL, "can't mix files and folders/msgs");
@@
-331,7
+331,7
@@
main(int argc, char **argv)
context_save(); /* save the context file */
}
context_save(); /* save the context file */
}
- msg = file ? file : getcpy(m_name(mp->lowsel));
+ msg = file ? file : mh_xstrdup(m_name(mp->lowsel));
if ((in = fopen(msg, "r")) == NULL)
adios(EX_IOERR, msg, "unable to open");
if ((in = fopen(msg, "r")) == NULL)
adios(EX_IOERR, msg, "unable to open");
@@
-445,7
+445,7
@@
replout(FILE *inb, char *drft, struct msgs *mp,
if ((cp = getenv("USER"))) {
FINDCOMP(cptr, "user");
if (cptr)
if ((cp = getenv("USER"))) {
FINDCOMP(cptr, "user");
if (cptr)
- cptr->c_text = getcpy(cp);
+ cptr->c_text = mh_xstrdup(cp);
}
if (!ccme)
ismymbox(NULL);
}
if (!ccme)
ismymbox(NULL);
@@
-536,7
+536,7
@@
finished:
}
if (sp != cptr->c_text) {
cp = cptr->c_text;
}
if (sp != cptr->c_text) {
cp = cptr->c_text;
- cptr->c_text = getcpy(sp);
+ cptr->c_text = mh_xstrdup(sp);
mh_free0(&cp);
}
}
mh_free0(&cp);
}
}
@@
-625,7
+625,7
@@
static unsigned int bufsiz=0; /* current size of buf */
** returns a pointer to the concatenated address string.
**
** We try to not do a lot of malloc/copy/free's (which is why we
** returns a pointer to the concatenated address string.
**
** We try to not do a lot of malloc/copy/free's (which is why we
-** don't call "getcpy") but still place no upper limit on the
+** don't call "mh_xstrdup") but still place no upper limit on the
** length of the result string.
**
** This routine is an override for the equally named one in sbr/fmt_addr.c.
** length of the result string.
**
** This routine is an override for the equally named one in sbr/fmt_addr.c.