Lines Matching refs:curdir
69 static char *curdir = NULL; /* current working directory */ variable
157 if (print && iflag && curdir) { in docd()
158 out1fmt("%s\n", curdir); in docd()
281 if (dir == NULL || curdir == NULL) in findcwd()
286 STPUTS(curdir, new); in findcwd()
317 setvar("OLDPWD", curdir, VEXPORT); in updatepwd()
318 prevdir = curdir; in updatepwd()
319 curdir = dir ? savestr(dir) : NULL; in updatepwd()
345 out1str(curdir); in pwdcmd()
365 if (curdir) in getpwd()
366 return curdir; in getpwd()
371 curdir = savestr(p); in getpwd()
375 return curdir; in getpwd()
416 if (curdir) in pwd_init()
417 ckfree(curdir); in pwd_init()
418 curdir = savestr(pwd); in pwd_init()
422 setvar("PWD", curdir, VEXPORT); in pwd_init()