fix(rustup): 1.0.0-nightly (e2fa53e59 2015-03-20)
* replace `char_at()` calls with itertor, as suggested by compiler * fixed comparison in test
This commit is contained in:
		| @@ -28,7 +28,9 @@ impl Header for Host { | ||||
|             // https://github.com/servo/rust-url/issues/42 | ||||
|             let idx = { | ||||
|                 let slice = &s[..]; | ||||
|                 if slice.char_at(1) == '[' { | ||||
|                 let mut chars = slice.chars(); | ||||
|                 chars.next(); | ||||
|                 if chars.next().unwrap() == '[' { | ||||
|                     match slice.rfind(']') { | ||||
|                         Some(idx) => { | ||||
|                             if slice.len() > idx + 2 { | ||||
|   | ||||
| @@ -52,7 +52,7 @@ impl FromStr for EntityTag { | ||||
|         } | ||||
|  | ||||
|         // The etag is weak if its first char is not a DQUOTE. | ||||
|         if slice.char_at(0) == '"' /* '"' */ { | ||||
|         if slice.chars().next().unwrap() == '"' /* '"' */ { | ||||
|             // No need to check if the last char is a DQUOTE, | ||||
|             // we already did that above. | ||||
|             if check_slice_validity(slice.slice_chars(1, length-1)) { | ||||
|   | ||||
| @@ -264,6 +264,6 @@ mod tests { | ||||
|         "); | ||||
|  | ||||
|         handle_connection(&mut mock, &Reject); | ||||
|         assert_eq!(mock.write, b"HTTP/1.1 417 Expectation Failed\r\n\r\n"); | ||||
|         assert_eq!(mock.write, &b"HTTP/1.1 417 Expectation Failed\r\n\r\n"[..]); | ||||
|     } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user