From 0897b2250384a28c2a62f4e68369b134e10931d3 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Thu, 13 Dec 2012 13:52:33 +0100 Subject: [PATCH] external build: use file separator in startsWith check --- .../jetbrains/jps/builders/impl/BuildOutputConsumerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jps/jps-builders/src/org/jetbrains/jps/builders/impl/BuildOutputConsumerImpl.java b/jps/jps-builders/src/org/jetbrains/jps/builders/impl/BuildOutputConsumerImpl.java index d82921a89c3e..5b0cf20e33be 100644 --- a/jps/jps-builders/src/org/jetbrains/jps/builders/impl/BuildOutputConsumerImpl.java +++ b/jps/jps-builders/src/org/jetbrains/jps/builders/impl/BuildOutputConsumerImpl.java @@ -51,7 +51,7 @@ public class BuildOutputConsumerImpl implements BuildOutputConsumer { for (File outputRoot : myOutputs) { String outputRootPath = FileUtil.toSystemIndependentName(outputRoot.getPath()); final String relativePath = FileUtil.getRelativePath(outputRootPath, outputFilePath, '/'); - if (relativePath != null && !relativePath.startsWith("..")) { + if (relativePath != null && !relativePath.startsWith("../")) { // the relative path must be under the root or equal to it myFileGeneratedEvent.add(outputRootPath, relativePath); }