savestr
ap->name = savestr(name);
ap->val = savestr(val);
curdir = savestr(stackblock());
curdir = savestr(pwd);
curdir = savestr(pwd);
curdir = savestr(pwd);
commandname = arg0 = savestr(argv[0]);
char *savestr(const char *);
*ap++ = savestr(*argv++);
action = savestr(action);
tr = savestr(tr); /* trap code may free trap[i] */
setvareq(savestr(name),
setvareq(savestr(name), flags & ~VUNSET);
setvareq(savestr(lp->text), flags);
vp->text = savestr(vp->text);
tildename = savestr(scrbuf);
tildedir = savestr(pwd->pw_dir);
logname = savestr(getlogin());
realname = savestr(tcbuf);
hostname = savestr(buf);
hostname = savestr(hostname);
hostname=savestr(hname);
warplib = savestr(filexp(WARPLIB));
origdir = savestr(tcbuf); /* and remember it */
curmap->km_ptr[ch].km_str = savestr(m);
char *savestr(const char *);
return canon_name ? savestr(canon_name) : NULL;
hp->h_subject = savestr(cp);
char * savestr(const char *);
return savestr(xname);
return savestr(prevfile);
name = savestr(xname);
name = savestr(xname);
return savestr(xname);
return savestr(nbuf);
tm->tm_zone = savestr(zone);
return savestr(nbuf);
argv[argn++] = savestr(linebuf);
string_stack[regretp] = savestr(lexstring);
field = savestr(headline);
cp = savestr(cp);
nap->a_name = savestr(canon_name);
line = savestr(line); /* XXX - do we need this? */
*str = savestr(ename);
ap->a_name = savestr(canon_name);
filename = savestr(filename); /* save it! */
pathname = savestr(fname); /* save this or it gets trashed */
np->n_name = savestr(str);
*ret = savestr(p);
ret = savestr(nbuf);
return savestr(namebuf);
return savestr(namebuf);
return savestr(namebuf);
return savestr(namebuf);
return savestr(namebuf);
tmpdir = savestr(cp);
myname = savestr("nobody");
myname = savestr(cp);
homedir = savestr(cp);
origdir = savestr(pathbuf);
origdir = savestr(".");
return strlen(canonb) > 0 ? savestr(canonb) : NULL;
return savestr(canonb);
return line ? savestr(line) : __UNCONST("");
outname = savestr(filearg[0]);
simple_backup_suffix = savestr(optarg);
origprae = savestr(optarg);
filearg[filec] = savestr(optarg);
outname = savestr(optarg);
filearg[0] = savestr(*Argv++);
filearg[filec] = savestr(*Argv++);
p_line[0] = savestr(buf);
p_line[i] = savestr(buf + 2);
p_line[i] = savestr(buf);
p_line[i] = savestr(buf + 2);
return path ? savestr(path) : NULL;
return best ? savestr(best) : NULL;
filearg[0] = savestr(bestguess);
bestguess = savestr(buf);
revision = savestr(t);
bestguess = savestr(filearg[0]);
p_line[p_end] = savestr(buf);
p_line[p_end] = savestr(buf);
p_line[p_end] = savestr(buf + 2);
p_line[p_end] = savestr(buf);
p_line[p_end] = savestr(buf + 2);
p_line[0] = savestr(buf);
p_line[fillnew] = savestr(buf);
s = savestr(buf);
s = savestr(buf + 1);
s = savestr(s);
name = fullname = t = savestr(at);
name = savestr(name);
char *savestr(const char *);