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) {