Author: rfscholte
Date: Mon Oct  8 19:29:10 2012
New Revision: 1395735

URL: http://svn.apache.org/viewvc?rev=1395735&view=rev
Log:
Under Windows setLastModified can only be set if the Stream is closed.

Modified:
    
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/Expand.java

Modified: 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/Expand.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/Expand.java?rev=1395735&r1=1395734&r2=1395735&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/Expand.java
 (original)
+++ 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/Expand.java
 Mon Oct  8 19:29:10 2012
@@ -196,8 +196,6 @@ public class Expand
                     {
                         fileOutputStream.write( buffer, 0, len );
                     }
-
-                    targetFile.setLastModified( entryDate.getTime() );
                 }
                 finally
                 {
@@ -210,6 +208,7 @@ public class Expand
                         // no worries, all is ok ...
                     }
                 }
+                targetFile.setLastModified( entryDate.getTime() );
             }
         }
     }


Reply via email to