morgand     01/08/23 14:21:07

  Modified:    latka/src/java/org/apache/commons/latka/http
                        ResponseImpl.java
  Log:
  fixed NullPointerException when accessing nonexistent headers
  
  Revision  Changes    Path
  1.6       +6 -1      
jakarta-commons/latka/src/java/org/apache/commons/latka/http/ResponseImpl.java
  
  Index: ResponseImpl.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/latka/src/java/org/apache/commons/latka/http/ResponseImpl.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ResponseImpl.java 2001/08/23 16:24:26     1.5
  +++ ResponseImpl.java 2001/08/23 21:21:07     1.6
  @@ -61,6 +61,7 @@
   
   import java.io.IOException;
   
  +import org.apache.commons.httpclient.Header;
   import org.apache.commons.httpclient.HttpMethod;
   import org.apache.commons.httpclient.methods.GetMethod;
   import org.apache.commons.httpclient.methods.PostMethod;
  @@ -137,7 +138,11 @@
     }
   
     public String getHeader(String headerName) {
  -    return _httpMethod.getHeader(headerName).getValue();
  +    Header header = _httpMethod.getHeader(headerName);
  +    if (header != null) {
  +      return header.getValue();
  +    }
  +    return null;
     }
   
     /**
  
  
  

Reply via email to