diff options
author | Jack Moffitt <jack@metajack.im> | 2013-07-08 18:41:33 -0600 |
---|---|---|
committer | Jack Moffitt <jack@metajack.im> | 2013-07-09 14:37:53 -0600 |
commit | 870db398366bb5f2a19fdc301d8d7641c27cae0b (patch) | |
tree | ca298f6386ccca579d09ef7ec68d625d4dde00b2 /src/components/net/image_cache_task.rs | |
parent | e0e5e1a2a7c33d265e1995a02211a8926980ce82 (diff) | |
download | servo-870db398366bb5f2a19fdc301d8d7641c27cae0b.tar.gz servo-870db398366bb5f2a19fdc301d8d7641c27cae0b.zip |
Update to latest Rust.
Diffstat (limited to 'src/components/net/image_cache_task.rs')
-rw-r--r-- | src/components/net/image_cache_task.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/components/net/image_cache_task.rs b/src/components/net/image_cache_task.rs index e4bef56758c..aa0440ff701 100644 --- a/src/components/net/image_cache_task.rs +++ b/src/components/net/image_cache_task.rs @@ -179,7 +179,7 @@ impl ImageCache { loop { let msg = self.port.recv(); - for msg_handlers.each |handler| { + for msg_handlers.iter().advance |handler| { (*handler)(&msg) } @@ -375,7 +375,7 @@ impl ImageCache { priv fn purge_waiters(&self, url: Url, f: &fn() -> ImageResponseMsg) { match self.wait_map.pop(&url) { Some(waiters) => { - for waiters.each |response| { + for waiters.iter().advance |response| { response.send(f()); } } @@ -444,7 +444,7 @@ fn load_image_data(url: Url, resource_task: ResourceTask) -> Result<~[u8], ()> { loop { match response_port.recv() { resource_task::Payload(data) => { - image_data += data; + image_data.push_all(data); } resource_task::Done(result::Ok(*)) => { return Ok(image_data); |