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);
char *dupstr(char *);
uint8_t* split_str=NULL, *dupstr=NULL;
dupstr = (uint8_t*)region_alloc(region,
if(!dupstr) {
memcpy(dupstr, addstr, addlen);
region_recycle(region, dupstr, addlen);
r->str = dupstr;