From fa41974df0ab4bda115fd174d3d97842a6998dbe Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Wed, 19 Jul 2000 13:29:59 +0000 Subject: [PATCH] Fixed some JDK 1.1 problems. git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267801 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/taskdefs/ExecTask.java | 2 ++ .../org/apache/tools/ant/taskdefs/optional/javacc/JavaCC.java | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/ExecTask.java b/src/main/org/apache/tools/ant/taskdefs/ExecTask.java index 278d786ad..ea0502722 100644 --- a/src/main/org/apache/tools/ant/taskdefs/ExecTask.java +++ b/src/main/org/apache/tools/ant/taskdefs/ExecTask.java @@ -197,6 +197,8 @@ public class ExecTask extends Task { return new PumpStreamHandler(fos); } catch (FileNotFoundException fne) { throw new BuildException("Cannot write to "+out, fne, location); + } catch (IOException ioe) { + throw new BuildException("Cannot write to "+out, ioe, location); } } else { return new LogStreamHandler(this, diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/javacc/JavaCC.java b/src/main/org/apache/tools/ant/taskdefs/optional/javacc/JavaCC.java index 371eb4a77..8b63b2b50 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/javacc/JavaCC.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/javacc/JavaCC.java @@ -158,13 +158,13 @@ public class JavaCC extends Task { } } finally { if (cleanupHack) { - final File oo393 = new File(javaFile.getParentFile(), + final File oo393 = new File(javaFile.getParent(), "OO393.class"); if (oo393.exists()) { project.log("Removing stale file: " + oo393.getName()); oo393.delete(); } - final File sunjj = new File(javaFile.getParentFile(), + final File sunjj = new File(javaFile.getParent(), "__jj" + javaFile.getName().substring(0, javaFile.getName().indexOf(".java")) + ".sunjj"); if (sunjj.exists()) {