diff --git a/src/main/org/apache/tools/ant/taskdefs/Get.java b/src/main/org/apache/tools/ant/taskdefs/Get.java index 1f0c2c330..1fad15a4f 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Get.java +++ b/src/main/org/apache/tools/ant/taskdefs/Get.java @@ -304,7 +304,7 @@ public class Get extends Task { * @param v "true" to enable file time fetching */ public void setUseTimestamp(boolean v) { - if (JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { + if (!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { useTimestamp = v; } } diff --git a/src/main/org/apache/tools/ant/taskdefs/Touch.java b/src/main/org/apache/tools/ant/taskdefs/Touch.java index ef20af943..cbb8b8f05 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Touch.java +++ b/src/main/org/apache/tools/ant/taskdefs/Touch.java @@ -187,7 +187,7 @@ public class Touch extends Task { } if (millis >= 0 && - !JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { + JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_1)) { log("modification time of files cannot be set in JDK 1.1", Project.MSG_WARN); return;