Author: jcompagner
Date: Fri May  7 12:04:07 2010
New Revision: 942055

URL: http://svn.apache.org/viewvc?rev=942055&view=rev
Log:
fix the tests

Modified:
    
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/util/upload/MultipartFormInputStream.java

Modified: 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/util/upload/MultipartFormInputStream.java
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/util/upload/MultipartFormInputStream.java?rev=942055&r1=942054&r2=942055&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/util/upload/MultipartFormInputStream.java
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/util/upload/MultipartFormInputStream.java
 Fri May  7 12:04:07 2010
@@ -655,7 +655,7 @@ public class MultipartFormInputStream
        public int readBodyData(OutputStream output) throws 
MalformedStreamException, IOException
        {
                final InputStream istream = newInputStream();
-               return (int)Streams.copy(istream, output);
+               return Streams.copy(istream, output == null ? new 
NoopOutputStream() : output);
        }
 
        /**
@@ -1184,6 +1184,34 @@ public class MultipartFormInputStream
                }
        }
 
+       private final static class NoopOutputStream extends OutputStream
+       {
+               @Override
+               public void close()
+               {
+               }
+
+               @Override
+               public void flush()
+               {
+               }
+
+               @Override
+               public void write(byte[] b)
+               {
+               }
+
+               @Override
+               public void write(byte[] b, int i, int l)
+               {
+               }
+
+               @Override
+               public void write(int b)
+               {
+               }
+       }
+
        // ------------------------------------------------------ Debugging 
methods
 
 


Reply via email to