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