diff options
Diffstat (limited to 'components/net/image_cache_task.rs')
-rw-r--r-- | components/net/image_cache_task.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/net/image_cache_task.rs b/components/net/image_cache_task.rs index a97d29b8d66..d5fedb7bca2 100644 --- a/components/net/image_cache_task.rs +++ b/components/net/image_cache_task.rs @@ -110,7 +110,7 @@ enum ImageState { Prefetching(AfterPrefetch), Prefetched(Vec<u8>), Decoding, - Decoded(Arc<Box<Image>>), + Decoded(Arc<Image>), Failed } @@ -303,7 +303,7 @@ impl ImageCache { load_from_memory(&data) }); - let image = image.map(|image| Arc::new(box image)); + let image = image.map(|image| Arc::new(image)); to_cache.send(Msg::StoreImage(url.clone(), image)).unwrap(); debug!("image_cache_task: ended image decode for {}", url.serialize()); }); @@ -317,7 +317,7 @@ impl ImageCache { } } - fn store_image(&mut self, url: Url, image: Option<Arc<Box<Image>>>) { + fn store_image(&mut self, url: Url, image: Option<Arc<Image>>) { match self.get_state(&url) { ImageState::Decoding => { |