From d97df29968c8b03ff1ed194a49df23e49122b381 Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Thu, 5 Feb 2015 18:40:46 -0800 Subject: [PATCH] Stop using BytesContainer in URL parser --- src/url.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/url.rs b/src/url.rs index 4048f78a..dd74d5d7 100644 --- a/src/url.rs +++ b/src/url.rs @@ -10,7 +10,6 @@ use std::fmt; use std::str::FromStr; -use std::old_path::BytesContainer; use std::num; use std::str; @@ -112,13 +111,13 @@ impl UserInfo { pub type DecodeResult = Result; -pub fn decode_component(container: T) -> DecodeResult { +pub fn decode_component(container: &str) -> DecodeResult { decode_inner(container, false) } -fn decode_inner(c: T, full_url: bool) -> DecodeResult { +fn decode_inner(c: &str, full_url: bool) -> DecodeResult { let mut out = String::new(); - let mut iter = c.container_as_bytes().iter().map(|&b| b); + let mut iter = c.as_bytes().iter().map(|&b| b); loop { match iter.next() {