bmake_strsedup
guard->name = bmake_strsedup(varname, p);
prefix = bmake_strsedup(pattern, wildcardComponent + 1);
*(char **)Vector_Push(&f->vars) = bmake_strsedup(start, p);
char *bmake_strsedup(const char *, const char *) MAKE_ATTR_USE;
va.varname = bmake_strsedup(name, nameEnd < op ? nameEnd : op);
dirname = FStr_InitOwn(bmake_strsedup(filename, slash));
return FStr_InitOwn(bmake_strsedup(sub.start, sub.end));
pattern = bmake_strsedup(mod + 1, endpat);
return FStr_InitOwn(bmake_strsedup(start, p));
: FStr_InitOwn(bmake_strsedup(*pp + 4, p));