equal
deleted
inserted
replaced
|
1 --- a/src/cmd/ksh93/bltins/cd_pwd.c 2013-10-31 16:18:43.904039613 +0100 |
|
2 +++ b/src/cmd/ksh93/bltins/cd_pwd.c 2013-10-31 16:18:14.980499662 +0100 |
|
3 @@ -81,7 +81,7 @@ |
|
4 dir = argv[0]; |
|
5 if(error_info.errors>0 || argc >2) |
|
6 errormsg(SH_DICT,ERROR_usage(2),"%s",optusage((char*)0)); |
|
7 - oldpwd = (char*)shp->pwd; |
|
8 + oldpwd = path_pwd(shp,0); |
|
9 opwdnod = (shp->subshell?sh_assignok(OLDPWDNOD,1):OLDPWDNOD); |
|
10 pwdnod = (shp->subshell?sh_assignok(PWDNOD,1):PWDNOD); |
|
11 if(argc==2) |