Modified:
/trunk/devel/implementation/mycontainer-components/mycontainer-commons/src/main/java/org/mycontainer/commons/file/PathUtil.java
=======================================
---
/trunk/devel/implementation/mycontainer-components/mycontainer-commons/src/main/java/org/mycontainer/commons/file/PathUtil.java
Sun Jun 26 07:16:17 2011
+++
/trunk/devel/implementation/mycontainer-components/mycontainer-commons/src/main/java/org/mycontainer/commons/file/PathUtil.java
Sun Jun 26 15:52:18 2011
@@ -53,11 +53,15 @@
}
public static String concatPath(String path, String child) {
+ if (path.endsWith("/")) {
+ path = path.substring(0, path.length() - 1);
+ }
+ if (child.startsWith("/")) {
+ child = child.substring(1);
+ }
StringBuilder sb = new StringBuilder(path.length() + child.length() + 1);
sb.append(path);
- if (!path.endsWith("/")) {
- sb.append('/');
- }
+ sb.append('/');
sb.append(child);
return sb.toString();
}