Merge pull request #375 from fuchsnj/master
fix(headers): Fix overflow with empty cookies
This commit is contained in:
@@ -50,12 +50,11 @@ impl Header for Cookie {
|
||||
impl HeaderFormat for Cookie {
|
||||
fn fmt_header(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
|
||||
let cookies = &self.0;
|
||||
let last = cookies.len() - 1;
|
||||
for (i, cookie) in cookies.iter().enumerate() {
|
||||
try!(write!(fmt, "{}", cookie.pair()));
|
||||
if i < last {
|
||||
if i != 0 {
|
||||
try!(fmt.write_str("; "));
|
||||
}
|
||||
try!(write!(fmt, "{}", cookie.pair()));
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user