You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wagon-commits@maven.apache.org by jo...@apache.org on 2009/01/31 21:52:21 UTC

svn commit: r739606 - /maven/wagon/trunk/wagon-providers/wagon-scm/src/main/java/org/apache/maven/wagon/providers/scm/ScmWagon.java

Author: joakime
Date: Sat Jan 31 20:52:21 2009
New Revision: 739606

URL: http://svn.apache.org/viewvc?rev=739606&view=rev
Log:
[WAGON-221] removeCheckoutDirectory throws NPE.
Applied Null check to prevent invalid NPE.


Modified:
    maven/wagon/trunk/wagon-providers/wagon-scm/src/main/java/org/apache/maven/wagon/providers/scm/ScmWagon.java

Modified: maven/wagon/trunk/wagon-providers/wagon-scm/src/main/java/org/apache/maven/wagon/providers/scm/ScmWagon.java
URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-scm/src/main/java/org/apache/maven/wagon/providers/scm/ScmWagon.java?rev=739606&r1=739605&r2=739606&view=diff
==============================================================================
--- maven/wagon/trunk/wagon-providers/wagon-scm/src/main/java/org/apache/maven/wagon/providers/scm/ScmWagon.java (original)
+++ maven/wagon/trunk/wagon-providers/wagon-scm/src/main/java/org/apache/maven/wagon/providers/scm/ScmWagon.java Sat Jan 31 20:52:21 2009
@@ -175,6 +175,11 @@
     private void removeCheckoutDirectory()
         throws ConnectionException
     {
+        if( checkoutDirectory == null )
+        {
+            return; // Silently return.
+        }
+
         try
         {
             FileUtils.deleteDirectory( checkoutDirectory );



---------------------------------------------------------------------
To unsubscribe, e-mail: wagon-commits-unsubscribe@maven.apache.org
For additional commands, e-mail: wagon-commits-help@maven.apache.org