--- a/components/ksh93/patches/211-21547336.patch Wed Nov 25 13:34:08 2015 -0800
+++ b/components/ksh93/patches/211-21547336.patch Thu Nov 26 02:23:48 2015 -0800
@@ -5,12 +5,12 @@
index 0735be9..ed544bf 100644
--- a/src/cmd/ksh93/bltins/cd_pwd.c
+++ b/src/cmd/ksh93/bltins/cd_pwd.c
-@@ -191,7 +191,7 @@ success:
- if(*dir != '/')
- return(0);
- nv_putval(opwdnod,oldpwd,NV_RDONLY);
+@@ -223,7 +223,7 @@
+ nv_scan(shp->track_tree,rehash,(void*)0,NV_TAGGED,NV_TAGGED);
+ path_newdir(shp,shp->pathlist);
+ path_newdir(shp,shp->cdpathlist);
- if(oldpwd)
+ if(oldpwd && (oldpwd!=e_dot))
free(oldpwd);
- flag = strlen(dir);
- /* delete trailing '/' */
+ return(0);
+ }