antoine     2003/08/14 04:37:36

  Modified:    src/main/org/apache/tools/ant/taskdefs/optional/net FTP.java
  Log:
  files which are pointed to by symbolic links should be excluded if 
followsymlinks="false"
  
  Revision  Changes    Path
  1.46      +4 -3      
ant/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java
  
  Index: FTP.java
  ===================================================================
  RCS file: 
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java,v
  retrieving revision 1.45
  retrieving revision 1.46
  diff -u -r1.45 -r1.46
  --- FTP.java  7 Aug 2003 22:23:35 -0000       1.45
  +++ FTP.java  14 Aug 2003 11:37:36 -0000      1.46
  @@ -290,9 +290,10 @@
                                           name + File.separator, fast);
                               }
                           } else {
  -                            if (isFunctioningAsFile(ftp, dir, file)) {
  -                                String name = vpath + file.getName();
  -
  +                            String name = vpath + file.getName();
  +                            if (!isFollowSymlinks() && 
file.isSymbolicLink()) {
  +                                dirsExcluded.addElement(name);
  +                            } else if (isFunctioningAsFile(ftp, dir, file)) {
                                   if (isIncluded(name)) {
                                       if (!isExcluded(name)) {
                                           filesIncluded.addElement(name);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to