Author: markt
Date: Fri Nov 8 00:08:25 2013
New Revision: 1539872
URL: http://svn.apache.org/r1539872
Log:
Protect against possible NPE
Modified:
tomcat/trunk/java/org/apache/catalina/webresources/CachedResource.java
Modified: tomcat/trunk/java/org/apache/catalina/webresources/CachedResource.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/webresources/CachedResource.java?rev=1539872&r1=1539871&r2=1539872&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/webresources/CachedResource.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/webresources/CachedResource.java Fri
Nov 8 00:08:25 2013
@@ -170,8 +170,12 @@ public class CachedResource implements W
public long getContentLength() {
Long cachedContentLength = this.cachedContentLength;
if (cachedContentLength == null) {
- cachedContentLength = Long.valueOf(webResource.getContentLength());
- this.cachedContentLength = cachedContentLength;
+ long result = 0;
+ if (webResource != null) {
+ cachedContentLength =
Long.valueOf(webResource.getContentLength());
+ this.cachedContentLength = cachedContentLength;
+ }
+ return result;
}
return cachedContentLength.longValue();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]