diff --git a/src/c/pathname.d b/src/c/pathname.d index a8011a5e9..e27237bb8 100644 --- a/src/c/pathname.d +++ b/src/c/pathname.d @@ -564,6 +564,7 @@ ecl_parse_namestring(cl_object s, cl_index start, cl_index end, cl_index *ep, if (start == end) { host = device = path = name = type = aux = version = @'nil'; logical = 0; + *ep = end; goto make_it; } /* We first try parsing as logical-pathname. In case of