aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/net/local_image_cache.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/net/local_image_cache.rs')
-rw-r--r--src/components/net/local_image_cache.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/net/local_image_cache.rs b/src/components/net/local_image_cache.rs
index deb22e7f077..2e0cb871ae5 100644
--- a/src/components/net/local_image_cache.rs
+++ b/src/components/net/local_image_cache.rs
@@ -32,7 +32,7 @@ pub fn LocalImageCache(image_cache_task: ImageCacheTask) -> LocalImageCache {
pub struct LocalImageCache {
image_cache_task: ImageCacheTask,
round_number: uint,
- on_image_available: Option<~ImageResponder:Send>,
+ on_image_available: Option<Box<ImageResponder:Send>>,
state_map: UrlMap<ImageState>
}
@@ -47,7 +47,7 @@ struct ImageState {
impl LocalImageCache {
/// The local cache will only do a single remote request for a given
/// URL in each 'round'. Layout should call this each time it begins
- pub fn next_round(&mut self, on_image_available: ~ImageResponder:Send) {
+ pub fn next_round(&mut self, on_image_available: Box<ImageResponder:Send>) {
self.round_number += 1;
self.on_image_available = Some(on_image_available);
}