From 0579c10b23de86e62a0e8e905e2ae3d75de93ef2 Mon Sep 17 00:00:00 2001 From: Oliver Egger Date: Sun, 3 Nov 2019 20:42:02 +0100 Subject: [PATCH] support multiple .. in path --- .../src/main/java/org/hl7/fhir/utilities/Utilities.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/Utilities.java b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/Utilities.java index 019eced4d7..c443371c06 100644 --- a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/Utilities.java +++ b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/Utilities.java @@ -551,7 +551,7 @@ else if (!s.toString().endsWith(File.separator)) a = a.substring(File.separator.length()); while (a.startsWith(".."+File.separator)) { - String p = s.toString().substring(0, s.length()-1); + String p = a.toString().substring(0, a.length()-1); if (!p.contains(File.separator)) { s = new StringBuilder(); } else {