dstrdup
newindicator->ind_name = namep ? dstrdup(namep) : NULL;
newindicator->ind_instr_spec = actionp ? dstrdup(actionp) : NULL;
lap->ind_name = namep ? dstrdup(namep) : NULL;
action = dstrdup(actionString);
*cmdp = dstrdup(tok);
*str = dstrdup(cstr);
diskp->location = dstrdup(label);
diskp->location = dstrdup("unknown location");
char *states = dstrdup(sts);
char *actions = dstrdup(acts);
diskp->location = dstrdup(label);
diskp->location = dstrdup("unknown location");
extern char *dstrdup(const char *s);