aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-09-23 22:34:54 +0200
committerMs2ger <ms2ger@gmail.com>2014-09-23 22:34:54 +0200
commit178843456fedc20029c9c6d0c20071fea31c73e1 (patch)
treedd52529bfc0c672e4b77098fe8cf715ec090f33b
parent2886fccb3eed9fa9f0d07e585d73fb74f9e8c274 (diff)
parent1ffb6831458d8fe6c70e9257736e6464fec9fcea (diff)
downloadservo-178843456fedc20029c9c6d0c20071fea31c73e1.tar.gz
servo-178843456fedc20029c9c6d0c20071fea31c73e1.zip
Merge pull request #3462 from Ms2ger/as-slice
Avoid an unnecessary string allocation in allow_cross_origin_request; r=jdm
-rw-r--r--components/script/cors.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/cors.rs b/components/script/cors.rs
index a4702eb21de..5bcb737a504 100644
--- a/components/script/cors.rs
+++ b/components/script/cors.rs
@@ -404,7 +404,7 @@ pub fn allow_cross_origin_request(req: &CORSRequest, headers: &ResponseHeaderCol
match allow_cross_origin_request {
Some(h) => {
let origin_str = h.header_value();
- if origin_str == "*".to_string() {
+ if origin_str.as_slice() == "*" {
return true; // Not always true, depends on credentials mode
}
match UrlParser::new().parse(origin_str.as_slice()) {