From 94742318ae296b78c73dd781fa0ede56c03fb94e Mon Sep 17 00:00:00 2001 From: Robin Krahl Date: Mon, 21 Oct 2024 21:47:21 +0200 Subject: [PATCH] Update cbor-smol to v0.5.0 --- Cargo.toml | 2 +- src/ctap2.rs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index e2d70c8..a583ad2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ repository = "https://github.com/trussed-dev/ctap-types" [dependencies] arbitrary = { version = "1.3.2", features = ["derive"], optional = true } bitflags = "1.3" -cbor-smol = "0.4" +cbor-smol = { version = "0.5", features = ["heapless-bytes-v0-3"] } cosey = "0.3.1" delog = "0.1" heapless = { version = "0.7", default-features = false, features = ["serde"] } diff --git a/src/ctap2.rs b/src/ctap2.rs index f69fa18..a701749 100644 --- a/src/ctap2.rs +++ b/src/ctap2.rs @@ -242,8 +242,7 @@ impl<'a, A: SerializeAttestedCredentialData, E: serde::Serialize> AuthenticatorD // the extensions data if let Some(extensions) = self.extensions.as_ref() { - cbor_smol::cbor_serialize_extending_bytes(extensions, &mut bytes) - .map_err(|_| Error::Other)?; + cbor_smol::cbor_serialize_to(extensions, &mut bytes).map_err(|_| Error::Other)?; } Ok(bytes)