From 17841320a3e3dda9366a97444cc8830ac952acf0 Mon Sep 17 00:00:00 2001 From: Antoine Levy-Lambert Date: Mon, 23 Aug 2004 20:27:37 +0000 Subject: [PATCH] FTP getTimeDiff was returning wrong value PR: 30595 git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276800 13f79535-47bb-0310-9956-ffa450edef68 --- WHATSNEW | 2 ++ src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/WHATSNEW b/WHATSNEW index 7054b8a13..5e6e2bd96 100644 --- a/WHATSNEW +++ b/WHATSNEW @@ -78,6 +78,8 @@ Fixed bugs: * checksum fileext property doc wrong. Bugzilla 30787. +* FTP task, getTimeDiff method was returning wrong value. Bugzilla 30595. + Changes from Ant 1.6.1 to Ant 1.6.2 =================================== diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java b/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java index 213b984fd..900c0da37 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java @@ -1497,7 +1497,7 @@ public class FTP FTPFile [] ftpFiles = ftp.listFiles(tempFile.getName()); if (ftpFiles.length == 1) { long remoteTimeStamp = ftpFiles[0].getTimestamp().getTime().getTime(); - returnValue = remoteTimeStamp - localTimeStamp; + returnValue = localTimeStamp - remoteTimeStamp; } ftp.deleteFile(ftpFiles[0].getName()); }