Author: sebb
Date: Sun Mar 17 11:08:37 2013
New Revision: 1457425

URL: http://svn.apache.org/r1457425
Log:
Extract out deprecated call to clarify code and reduce scope of suppression

Modified:
    
commons/proper/fileupload/trunk/src/main/java/org/apache/commons/fileupload/FileUploadBase.java

Modified: 
commons/proper/fileupload/trunk/src/main/java/org/apache/commons/fileupload/FileUploadBase.java
URL: 
http://svn.apache.org/viewvc/commons/proper/fileupload/trunk/src/main/java/org/apache/commons/fileupload/FileUploadBase.java?rev=1457425&r1=1457424&r2=1457425&view=diff
==============================================================================
--- 
commons/proper/fileupload/trunk/src/main/java/org/apache/commons/fileupload/FileUploadBase.java
 (original)
+++ 
commons/proper/fileupload/trunk/src/main/java/org/apache/commons/fileupload/FileUploadBase.java
 Sun Mar 17 11:08:37 2013
@@ -952,9 +952,10 @@ public abstract class FileUploadBase {
             InputStream input = ctx.getInputStream();
 
             @SuppressWarnings("deprecation") // still has to be backward 
compatible
+            final int contentLengthInt = ctx.getContentLength();
             final long requestSize = 
UploadContext.class.isAssignableFrom(ctx.getClass())
                                      ? ((UploadContext) ctx).contentLength()
-                                     : ctx.getContentLength();
+                                     : contentLengthInt;
 
             if (sizeMax >= 0) {
                 if (requestSize != -1 && requestSize > sizeMax) {


Reply via email to