浏览代码

make canonical versions of files...

tags/V1_1_1
acolyer 21 年前
父节点
当前提交
86be10e1c4
共有 1 个文件被更改,包括 11 次插入3 次删除
  1. 11
    3
      util/src/org/aspectj/util/ConfigParser.java

+ 11
- 3
util/src/org/aspectj/util/ConfigParser.java 查看文件

@@ -205,11 +205,19 @@ public class ConfigParser {
return makeFile(getCurrentDir(), name);
}

protected File makeFile(File dir, String name) {
private File makeFile(File dir, String name) {
name = name.replace('/', File.separatorChar);
File ret = new File(name);
if (dir == null || ret.isAbsolute()) return ret;
return new File(dir, name);
if (dir != null && !ret.isAbsolute()) {
ret = new File(dir, name);
}
try {
ret = ret.getCanonicalFile();
} catch (IOException ioEx) {
// proceed without canonicalization
// so nothing to do here
}
return ret;
}



正在加载...
取消
保存