From 3da8964a3289a6706ff3f95bcefda244cef5516a Mon Sep 17 00:00:00 2001 From: Oskari Alaranta Date: Wed, 11 Feb 2026 17:23:46 +0200 Subject: [PATCH] xbanan: Fix encoding of non byte sized containers --- xbanan/Utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xbanan/Utils.h b/xbanan/Utils.h index 9099340..613e9b8 100644 --- a/xbanan/Utils.h +++ b/xbanan/Utils.h @@ -31,5 +31,5 @@ inline BAN::ErrorOr encode(BAN::Vector& buffer, const T& value) template requires requires(T value) { value.size(); value.data(); } inline BAN::ErrorOr encode(BAN::Vector& buffer, const T& value) { - return encode_bytes(buffer, value.data(), value.size()); + return encode_bytes(buffer, value.data(), value.size() * sizeof(typename T::value_type)); }