aboutsummaryrefslogtreecommitdiffstats
path: root/src/servo/engine.rs
diff options
context:
space:
mode:
authorMargaret Meyerhofer <mmeyerhofer@mozilla.com>2012-06-12 17:27:53 -0700
committerMargaret Meyerhofer <mmeyerhofer@mozilla.com>2012-06-13 13:57:19 -0700
commit3b1df3668c039e21877b36b4366006832269a187 (patch)
tree46ab5dc30a60a6bbbeee0d7bb552d9a16edfcac9 /src/servo/engine.rs
parent9597caf42ba2cbef609399e76c1f6d48d16b58d6 (diff)
downloadservo-3b1df3668c039e21877b36b4366006832269a187.tar.gz
servo-3b1df3668c039e21877b36b4366006832269a187.zip
Removed impilicitly copying value warnings.
Diffstat (limited to 'src/servo/engine.rs')
-rw-r--r--src/servo/engine.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/servo/engine.rs b/src/servo/engine.rs
index bc9375487b1..1828353b2f3 100644
--- a/src/servo/engine.rs
+++ b/src/servo/engine.rs
@@ -1,7 +1,7 @@
import gfx::renderer;
enum msg {
- load_url(str),
+ load_url(~str),
exit(comm::chan<()>)
}
@@ -20,7 +20,8 @@ fn engine<S: renderer::sink send copy>(sink: S) -> comm::chan<msg> {
loop {
alt self_ch.recv() {
load_url(url) {
- if url.ends_with(".js") {
+ let url <- url;
+ if (*url).ends_with(".js") {
content.send(content::execute(url))
} else {
content.send(content::parse(url))