Author: kevj Date: Sat Jan 7 23:09:45 2006 New Revision: 367002 URL: http://svn.apache.org/viewcvs?rev=367002&view=rev Log: removed deprecated method calls, changed date
Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Tar.java Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Tar.java URL: http://svn.apache.org/viewcvs/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Tar.java?rev=367002&r1=367001&r2=367002&view=diff ============================================================================== --- ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Tar.java (original) +++ ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Tar.java Sat Jan 7 23:09:45 2006 @@ -1,5 +1,5 @@ /* - * Copyright 2000-2005 The Apache Software Foundation + * Copyright 2000-2006 The Apache Software Foundation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -297,14 +297,7 @@ String msg = "Problem creating TAR: " + ioe.getMessage(); throw new BuildException(msg, ioe, getLocation()); } finally { - if (tOut != null) { - try { - // close up - tOut.close(); - } catch (IOException e) { - // ignore - } - } + FileUtils.close(tOut); } } finally { filesets = savedFileSets; @@ -355,7 +348,7 @@ } if (tarFileSet != null) { - String fullpath = tarFileSet.getFullpath(); + String fullpath = tarFileSet.getFullpath(this.getProject()); if (fullpath.length() > 0) { vPath = fullpath; } else { @@ -364,7 +357,7 @@ return; } - String prefix = tarFileSet.getPrefix(); + String prefix = tarFileSet.getPrefix(this.getProject()); // '/' is appended for compatibility with the zip task. if (prefix.length() > 0 && !prefix.endsWith("/")) { prefix = prefix + "/"; @@ -435,7 +428,7 @@ } } else if (tarFileSet != null && tarFileSet.hasDirModeBeenSet()) { // override permissions if set explicitly - te.setMode(tarFileSet.getDirMode()); + te.setMode(tarFileSet.getDirMode(this.getProject())); } if (tarFileSet != null) { @@ -626,7 +619,7 @@ afs = (ArchiveFileSet) rc; } if (afs != null && afs.size() > 1 - && afs.getFullpath().length() > 0) { + && afs.getFullpath(this.getProject()).length() > 0) { throw new BuildException("fullpath attribute may only " + "be specified for " + "filesets that specify a " @@ -792,7 +785,7 @@ * @return the current mode. */ public int getMode() { - return getFileMode(); + return getFileMode(this.getProject()); } /** --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]