diff options
author | Ms2ger <ms2ger@gmail.com> | 2015-01-21 11:23:19 +0100 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2015-01-21 11:23:19 +0100 |
commit | 808315926cf5fd49c26fcbbc4e2a2d281b3fca46 (patch) | |
tree | 6bed465dae6bda2340db62dec1c40f0fd1d77513 /components/net/image_cache_task.rs | |
parent | 94ebc7c32d5ce58ada3f9d8ffdb60cc025eb5997 (diff) | |
download | servo-808315926cf5fd49c26fcbbc4e2a2d281b3fca46.tar.gz servo-808315926cf5fd49c26fcbbc4e2a2d281b3fca46.zip |
Pass a String to spawn_named.
IntoString has been removed from Rust, and named() will take a String, so
there is no good reason to do otherwise here.
Diffstat (limited to 'components/net/image_cache_task.rs')
-rw-r--r-- | components/net/image_cache_task.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/components/net/image_cache_task.rs b/components/net/image_cache_task.rs index 46f238b0a00..3197389caa5 100644 --- a/components/net/image_cache_task.rs +++ b/components/net/image_cache_task.rs @@ -9,6 +9,7 @@ use resource_task::ProgressMsg::{Payload, Done}; use servo_util::task::spawn_named; use servo_util::taskpool::TaskPool; +use std::borrow::ToOwned; use std::comm::{channel, Receiver, Sender}; use std::collections::HashMap; use std::collections::hash_map::{Occupied, Vacant}; @@ -85,7 +86,7 @@ impl ImageCacheTask { let (chan, port) = channel(); let chan_clone = chan.clone(); - spawn_named("ImageCacheTask", proc() { + spawn_named("ImageCacheTask".to_owned(), proc() { let mut cache = ImageCache { resource_task: resource_task, port: port, @@ -106,7 +107,7 @@ impl ImageCacheTask { pub fn new_sync(resource_task: ResourceTask, task_pool: TaskPool) -> ImageCacheTask { let (chan, port) = channel(); - spawn_named("ImageCacheTask (sync)", proc() { + spawn_named("ImageCacheTask (sync)".to_owned(), proc() { let inner_cache = ImageCacheTask::new(resource_task, task_pool); loop { @@ -248,7 +249,7 @@ impl ImageCache { let resource_task = self.resource_task.clone(); let url_clone = url.clone(); - spawn_named("ImageCacheTask (prefetch)", proc() { + spawn_named("ImageCacheTask (prefetch)".to_owned(), proc() { let url = url_clone; debug!("image_cache_task: started fetch for {}", url.serialize()); @@ -469,7 +470,7 @@ fn load_image_data(url: Url, resource_task: ResourceTask) -> Result<Vec<u8>, ()> pub fn spawn_listener<A: Send>(f: proc(Receiver<A>):Send) -> Sender<A> { let (setup_chan, setup_port) = channel(); - spawn_named("ImageCacheTask (listener)", proc() { + spawn_named("ImageCacheTask (listener)".to_owned(), proc() { let (chan, port) = channel(); setup_chan.send(chan); f(port); |