aboutsummaryrefslogtreecommitdiffstats
path: root/components/net/chrome_loader.rs
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2016-07-21 12:04:18 +0530
committerManish Goregaokar <manishsmail@gmail.com>2016-07-21 12:07:25 +0530
commitceb85795b1feed53121f9683cc34d2fd76cef761 (patch)
tree5fe1a6f4265ca1bbd4be73d96777313957a962ff /components/net/chrome_loader.rs
parent20b1764d71a967ee4a355cd1b55e4250fe5f59a9 (diff)
downloadservo-ceb85795b1feed53121f9683cc34d2fd76cef761.tar.gz
servo-ceb85795b1feed53121f9683cc34d2fd76cef761.zip
Use Result instead of panicking when the resource dir can't be found
Diffstat (limited to 'components/net/chrome_loader.rs')
-rw-r--r--components/net/chrome_loader.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/net/chrome_loader.rs b/components/net/chrome_loader.rs
index 21bffa5b4b9..b019141121e 100644
--- a/components/net/chrome_loader.rs
+++ b/components/net/chrome_loader.rs
@@ -17,7 +17,7 @@ pub fn resolve_chrome_url(url: &Url) -> Result<Url, ()> {
if url.host_str() != Some("resources") {
return Err(())
}
- let resources = canonicalize(resources_dir_path())
+ let resources = canonicalize(resources_dir_path().expect("Error finding resource folder"))
.expect("Error canonicalizing path to the resources directory");
let mut path = resources.clone();
for segment in url.path_segments().unwrap() {