diff --git a/src/main/org/apache/tools/ant/taskdefs/BUnzip2.java b/src/main/org/apache/tools/ant/taskdefs/BUnzip2.java index 323b738cf..e4a7995fa 100644 --- a/src/main/org/apache/tools/ant/taskdefs/BUnzip2.java +++ b/src/main/org/apache/tools/ant/taskdefs/BUnzip2.java @@ -56,8 +56,8 @@ public class BUnzip2 extends Unpack { * Do the unbzipping. */ protected void extract() { - if (source.lastModified() > dest.lastModified()) { - log("Expanding " + source.getAbsolutePath() + " to " + if (srcResource.getLastModified() > dest.lastModified()) { + log("Expanding " + srcResource.getName() + " to " + dest.getAbsolutePath()); FileOutputStream out = null; diff --git a/src/tests/antunit/taskdefs/bunzip2-test.xml b/src/tests/antunit/taskdefs/bunzip2-test.xml index a9ca42376..fcf05d964 100644 --- a/src/tests/antunit/taskdefs/bunzip2-test.xml +++ b/src/tests/antunit/taskdefs/bunzip2-test.xml @@ -18,11 +18,33 @@ - + + + + - \ No newline at end of file + + + + + + + + + + + + + + + +