Update base64 to 0.10.1

This commit is contained in:
Anthony Ramine 2019-01-25 14:02:56 +01:00
parent b1669b853b
commit b9371c6856
6 changed files with 14 additions and 17 deletions

View file

@ -14,7 +14,7 @@ test = false
doctest = false
[dependencies]
base64 = "0.9"
base64 = "0.10.1"
brotli = "3"
bytes = "0.4"
cookie_rs = {package = "cookie", version = "0.11"}

View file

@ -50,7 +50,7 @@ pub fn decode(url: &ServoUrl) -> Result<DecodeData, DecodeError> {
.into_iter()
.filter(|&b| b != b' ')
.collect::<Vec<u8>>();
match base64::decode(&bytes) {
match base64::decode_config(&bytes, base64::STANDARD.decode_allow_trailing_bits(true)) {
Err(..) => return Err(DecodeError::NonBase64DataUri),
Ok(data) => bytes = data,
}