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