dupstr
char *dupstr;
if ((dupstr = strdup(str)) == NULL)
return (dupstr);
prefixtable[prefixcount].prefixname = dupstr(lineptr);
prefixtable[prefixcount++].prefixval = dupstr(lineptr);
unittable[unitcount].uname = dupstr(lineptr);
unittable[unitcount++].uval = dupstr(lineptr);
*ptr = dupstr(toadd);
savescr = scratch = dupstr(toadd);
copy = dupstr(unit);
copy = dupstr(unit);
static char *dupstr(const char *str);