chore(deps): Update base64 from 0.20.0 to 0.21.0
This commit is contained in:
parent
3c2cc25e25
commit
42cbd72e3a
|
@ -220,9 +220,9 @@ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "base64"
|
name = "base64"
|
||||||
version = "0.20.0"
|
version = "0.21.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5"
|
checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "bindgen"
|
name = "bindgen"
|
||||||
|
@ -3695,7 +3695,7 @@ dependencies = [
|
||||||
name = "ruffle_web"
|
name = "ruffle_web"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64 0.20.0",
|
"base64 0.21.0",
|
||||||
"chrono",
|
"chrono",
|
||||||
"console_error_panic_hook",
|
"console_error_panic_hook",
|
||||||
"generational-arena",
|
"generational-arena",
|
||||||
|
|
|
@ -45,7 +45,7 @@ chrono = { version = "0.4", default-features = false, features = ["wasmbind", "c
|
||||||
getrandom = { version = "0.2", features = ["js"] }
|
getrandom = { version = "0.2", features = ["js"] }
|
||||||
serde = { version = "1.0.152", features = ["derive"] }
|
serde = { version = "1.0.152", features = ["derive"] }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
base64 = "0.20.0"
|
base64 = "0.21.0"
|
||||||
|
|
||||||
[dependencies.ruffle_core]
|
[dependencies.ruffle_core]
|
||||||
path = "../core"
|
path = "../core"
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
use base64::prelude::BASE64_STANDARD;
|
||||||
|
use base64::Engine;
|
||||||
use ruffle_core::backend::storage::StorageBackend;
|
use ruffle_core::backend::storage::StorageBackend;
|
||||||
use web_sys::Storage;
|
use web_sys::Storage;
|
||||||
|
|
||||||
|
@ -14,7 +16,7 @@ impl LocalStorageBackend {
|
||||||
impl StorageBackend for LocalStorageBackend {
|
impl StorageBackend for LocalStorageBackend {
|
||||||
fn get(&self, name: &str) -> Option<Vec<u8>> {
|
fn get(&self, name: &str) -> Option<Vec<u8>> {
|
||||||
if let Ok(Some(data)) = self.storage.get(name) {
|
if let Ok(Some(data)) = self.storage.get(name) {
|
||||||
if let Ok(data) = base64::decode(&data) {
|
if let Ok(data) = BASE64_STANDARD.decode(&data) {
|
||||||
return Some(data);
|
return Some(data);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -23,7 +25,9 @@ impl StorageBackend for LocalStorageBackend {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn put(&mut self, name: &str, value: &[u8]) -> bool {
|
fn put(&mut self, name: &str, value: &[u8]) -> bool {
|
||||||
self.storage.set(name, &base64::encode(value)).is_ok()
|
self.storage
|
||||||
|
.set(name, &BASE64_STANDARD.encode(value))
|
||||||
|
.is_ok()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn remove_key(&mut self, name: &str) {
|
fn remove_key(&mut self, name: &str) {
|
||||||
|
|
Loading…
Reference in New Issue