diff options
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.jarprocessor/src/org/eclipse/internal/provisional/equinox/p2/jarprocessor/JarProcessor.java')
-rw-r--r-- | bundles/org.eclipse.equinox.p2.jarprocessor/src/org/eclipse/internal/provisional/equinox/p2/jarprocessor/JarProcessor.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bundles/org.eclipse.equinox.p2.jarprocessor/src/org/eclipse/internal/provisional/equinox/p2/jarprocessor/JarProcessor.java b/bundles/org.eclipse.equinox.p2.jarprocessor/src/org/eclipse/internal/provisional/equinox/p2/jarprocessor/JarProcessor.java index a73cf3b8c..fcc6a4d53 100644 --- a/bundles/org.eclipse.equinox.p2.jarprocessor/src/org/eclipse/internal/provisional/equinox/p2/jarprocessor/JarProcessor.java +++ b/bundles/org.eclipse.equinox.p2.jarprocessor/src/org/eclipse/internal/provisional/equinox/p2/jarprocessor/JarProcessor.java @@ -98,7 +98,7 @@ public class JarProcessor { JarEntry newEntry = null; if (replacements.containsKey(entry.getName())) { String name = replacements.get(entry.getName()); - replacement = new File(directory, name); + replacement = ZipProcessor.createSubPathFile(directory, name); if (name != null) { if (replacement.exists()) { try { @@ -196,7 +196,7 @@ public class JarProcessor { System.out.println("Processing nested file: " + name); //$NON-NLS-1$ } //extract entry to temp directory - File extracted = new File(tempDir, name); + File extracted = ZipProcessor.createSubPathFile(tempDir, name); File parentDir = extracted.getParentFile(); if (!parentDir.exists()) parentDir.mkdirs(); |