From b8b51b6dd85b047bbfc25b3c88c5910cd3bfbfa1 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Thu, 4 Sep 2014 20:34:00 -0700 Subject: remove unnecessary proc from resource loader factory --- components/net/data_loader.rs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'components/net/data_loader.rs') diff --git a/components/net/data_loader.rs b/components/net/data_loader.rs index 5d9fb776674..0a33aa392c5 100644 --- a/components/net/data_loader.rs +++ b/components/net/data_loader.rs @@ -4,7 +4,7 @@ use std::str; -use resource_task::{Done, Payload, Metadata, LoadData, LoadResponse, LoaderTask, start_sending}; +use resource_task::{Done, Payload, Metadata, LoadData, LoadResponse, start_sending}; use serialize::base64::FromBase64; @@ -13,13 +13,12 @@ use http::headers::content_type::MediaType; use url::{percent_decode, NonRelativeSchemeData}; -pub fn factory() -> LoaderTask { - proc(url, start_chan) { - // NB: we don't spawn a new task. - // Hypothesis: data URLs are too small for parallel base64 etc. to be worth it. - // Should be tested at some point. - load(url, start_chan) - } +pub fn factory(load_data: LoadData, start_chan: Sender) { + // NB: we don't spawn a new task. + // Hypothesis: data URLs are too small for parallel base64 etc. to be worth it. + // Should be tested at some point. + // Left in separate function to allow easy moving to a task, if desired. + load(url, start_chan) } fn load(load_data: LoadData, start_chan: Sender) { -- cgit v1.2.3