Linux path separator for instances.

Contributed by Sahar.
This commit is contained in:
MobiusDevelopment
2020-04-11 08:28:21 +00:00
parent 55e4216ab8
commit 1b8c2918c3
4 changed files with 4 additions and 4 deletions

View File

@@ -228,7 +228,7 @@ public class InstanceManager implements IXmlReader
case "instance":
{
final NamedNodeMap attrs = n.getAttributes();
_instanceTemplates.put(parseInteger(attrs, "id"), f.getPath().substring(f.getPath().lastIndexOf("\\instances\\") + 11));
_instanceTemplates.put(parseInteger(attrs, "id"), f.getPath().substring(f.getPath().lastIndexOf(File.separator + "instances" + File.separator) + 11));
break;
}
}

View File

@@ -459,7 +459,7 @@ public class Instance
{
// TODO: Cache templates.
Document doc = null;
final File xml = new File(".\\data\\instances\\" + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
final File xml = new File("." + File.separator + "data" + File.separator + "instances" + File.separator + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
try
{
final DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();

View File

@@ -228,7 +228,7 @@ public class InstanceManager implements IXmlReader
case "instance":
{
final NamedNodeMap attrs = n.getAttributes();
_instanceTemplates.put(parseInteger(attrs, "id"), f.getPath().substring(f.getPath().lastIndexOf("\\instances\\") + 11));
_instanceTemplates.put(parseInteger(attrs, "id"), f.getPath().substring(f.getPath().lastIndexOf(File.separator + "instances" + File.separator) + 11));
break;
}
}

View File

@@ -459,7 +459,7 @@ public class Instance
{
// TODO: Cache templates.
Document doc = null;
final File xml = new File(".\\data\\instances\\" + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
final File xml = new File("." + File.separator + "data" + File.separator + "instances" + File.separator + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
try
{
final DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();