summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xvms/ext/filespec.t4
-rw-r--r--vms/vms.c4
2 files changed, 3 insertions, 5 deletions
diff --git a/vms/ext/filespec.t b/vms/ext/filespec.t
index 86cdc769c2..f31d9b731e 100755
--- a/vms/ext/filespec.t
+++ b/vms/ext/filespec.t
@@ -116,8 +116,8 @@ __some_/../../__where_/__over_/__the_.__rainbow_ vmsify [.__some_.--.__wh
.../__some_/__where_/__over_/__the_.__rainbow_ vmsify [...__some_.__where_.__over_]__the_.__rainbow_ ^
__some_/.../__where_/__over_/__the_.__rainbow_ vmsify [.__some_...__where_.__over_]__the_.__rainbow_ ^
/__some_/.../__where_/__over_/__the_.__rainbow_ vmsify __some_:[...__where_.__over_]__the_.__rainbow_ ^
-__some_/__where_/... vmsify [.__some_.__where_...] ^*
-/__where_/... vmsify __where_:[...] ^*
+__some_/__where_/... vmsify [.__some_.__where_...] ^
+/__where_/... vmsify __where_:[...] ^
. vmsify [] ^
.. vmsify [-] ^
../.. vmsify [--] ^
diff --git a/vms/vms.c b/vms/vms.c
index 15f350bd68..b847ab08c5 100644
--- a/vms/vms.c
+++ b/vms/vms.c
@@ -8383,9 +8383,7 @@ static char *int_tovmsspec
else if (*(dirend+1) == '.') { /* do we have trailing "/." or "/.." or "/..."? */
if (!*(dirend+2)) dirend +=2;
if (*(dirend+2) == '.' && !*(dirend+3)) dirend += 3;
- if (decc_efs_charset == 0) {
- if (*(dirend+2) == '.' && *(dirend+3) == '.' && !*(dirend+4)) dirend += 4;
- }
+ if (*(dirend+2) == '.' && *(dirend+3) == '.' && !*(dirend+4)) dirend += 4;
}
cp1 = rslt;