bmake_strdup
ar->name = bmake_strdup(archive);
return bmake_strdup(""); /* to terminate the search */
return bmake_strdup(name);
return bmake_strdup(name);
return bmake_strdup(name);
dirbase = bmake_strdup(here);
gn->path = bmake_strdup(fullName);
fullName = bmake_strdup(gn->name);
dir->name = bmake_strdup(name);
? bmake_strdup(base)
? bmake_strdup(name)
shellPath = bmake_strdup(shellName);
shellPath = bmake_strdup(path);
syspath = bmake_strdup(syspath);
progname = bmake_strdup(pn);
return bmake_strdup(flags);
return bmake_strdup("");
return bmake_strdup("");
HashTable_Set(&cached_realpaths, pathname, bmake_strdup(rp));
tmpdir = bmake_strdup(_PATH_TMP);
tracefile = bmake_strdup(argvalue);
Lst_Append(&opts.variables, bmake_strdup(argvalue));
Lst_Append(&opts.makefiles, bmake_strdup(argvalue));
Lst_Append(&opts.create, bmake_strdup(argv[1]));
char *bmake_strdup(const char *) MAKE_ATTR_USE;
tp = bmake_strdup(tname);
Lst_Append(list, bmake_strdup(str));
incdir = bmake_strdup(CurFile()->name.str);
fullname = file[0] == '/' ? bmake_strdup(file) : NULL;
curFile->name = FStr_InitOwn(bmake_strdup(name));
char *cmd = bmake_strdup(p);
: env[0] == '\t' ? bmake_strdup(env)
: strcmp(env, "yes") == 0 ? bmake_strdup("")
Lst_Append(&opts.create, bmake_strdup(src));
CandidateList_Add(list, bmake_strdup(cand->prefix),
ret = Candidate_New(bmake_strdup(sgn->name), targ->prefix, suff, targ,
targ = Candidate_New(bmake_strdup(gn->name), pref, suff, NULL,
targ = Candidate_New(bmake_strdup(gn->name), bmake_strdup(sopref),
suff->name = bmake_strdup(name);
gn->name = bmake_strdup(name);
? bmake_strdup(prev_tz_env) : NULL;
return bmake_strdup(buf);
Expr_SetValueOwn(expr, bmake_strdup(expr->name));
path = bmake_strdup(gn->path);
path = bmake_strdup(expr->name);