add_string
add_string(xlate_t, &xlate_c, "?", 0);
add_string(xlate_t, &xlate_c, h->name, h->namelen);
add_string(xlate_t, &xlate_c, in_evt->fn, in_evt->fnlen);
add_string(xlate_t, &xlate_c, in_evt->fmt, in_evt->fmtlen);
static void add_string(strlst_t **listp, char *str);
case 'L': add_string(&libdirs, optarg); break;
case 'v': add_string(&vars, optarg); break;
add_string(&srcdirs, tmppath);
add_string(&p->links, argv[i]);
add_string(&libs, argv[i]);
add_string(&p->objs, argv[i]);
add_string(&p->objpaths, argv[i]);
add_string(&p->keepsymbols, argv[i]);
add_string(&p->objpaths, line);
add_string(&p->objs, obj);