aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMs2ger <Ms2ger@gmail.com>2016-11-07 09:47:13 +0100
committerMs2ger <Ms2ger@gmail.com>2016-11-07 09:47:27 +0100
commit14bd8764007c5dd8cfa911f13ed6af9a05f68691 (patch)
tree0cae37857c909172421dc001757b1c7a8dc6cb30
parent40c6b21fd764e916becc990e1159128d569ef4d1 (diff)
downloadservo-14bd8764007c5dd8cfa911f13ed6af9a05f68691.tar.gz
servo-14bd8764007c5dd8cfa911f13ed6af9a05f68691.zip
Stop creating an unused Response in the error case.
-rw-r--r--components/net/fetch/methods.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/net/fetch/methods.rs b/components/net/fetch/methods.rs
index f2d84569e4e..faf933127ac 100644
--- a/components/net/fetch/methods.rs
+++ b/components/net/fetch/methods.rs
@@ -1017,7 +1017,6 @@ fn http_network_fetch<UI: 'static + UIProvider>(request: Rc<Request>,
request_id.as_ref().map(Deref::deref), is_xhr);
let pipeline_id = request.pipeline_id.get();
- let mut response = Response::new();
let (res, msg) = match wrapped_response {
Ok(wrapped_response) => wrapped_response,
Err(error) => {
@@ -1031,6 +1030,7 @@ fn http_network_fetch<UI: 'static + UIProvider>(request: Rc<Request>,
}
};
+ let mut response = Response::new();
response.url = Some(url.clone());
response.status = Some(res.response.status);
response.raw_status = Some((res.response.status_raw().0,