| Index: net/http/http_response_headers.cc | 
| =================================================================== | 
| --- net/http/http_response_headers.cc	(revision 22968) | 
| +++ net/http/http_response_headers.cc	(working copy) | 
| @@ -256,6 +256,15 @@ | 
| Parse(new_raw_headers); | 
| } | 
|  | 
| +void HttpResponseHeaders::ReplaceStatusLine(const std::string& new_status) { | 
| +  // Copy up to the null byte.  This just copies the status line. | 
| +  std::string new_raw_headers(new_status); | 
| +  new_raw_headers.push_back('\0'); | 
| + | 
| +  HeaderSet empty_to_remove; | 
| +  MergeWithHeaders(new_raw_headers, empty_to_remove); | 
| +} | 
| + | 
| void HttpResponseHeaders::Parse(const std::string& raw_input) { | 
| raw_headers_.reserve(raw_input.size()); | 
|  | 
|  |