Use modifiable List when resolving relative xpath
[yangtools.git] / yang / yang-model-util / src / main / java / org / opendaylight / yangtools / yang / model / util / SchemaContextUtil.java
index 5b9d5f0a2d5665c81f421913da6f54dcc177cc88..423d4c43b76c1190ffbe6f93c55f35e678ae77af 100644 (file)
@@ -835,7 +835,11 @@ public final class SchemaContextUtil {
     }
 
     private static List<String> doSplitXPath(final String xpath) {
-        return SLASH_SPLITTER.splitToList(xpath);
+        final List<String> ret = new ArrayList<>();
+        for (String str : SLASH_SPLITTER.split(xpath)) {
+            ret.add(str);
+        }
+        return ret;
     }
 
     /**