From a8c16e0fd015f68a10543bbec9280e6e51ad0d3a Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Thu, 23 Mar 2023 18:26:16 -0700 Subject: [PATCH] ircd::json: Fix mismatched serialized size propagating through value copy. --- ircd/json.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ircd/json.cc b/ircd/json.cc index e657c7178..df604bea9 100644 --- a/ircd/json.cc +++ b/ircd/json.cc @@ -4138,7 +4138,7 @@ ircd::json::value::value(const json::members &members) ircd::json::value::value(const value &other) :integer{other.integer} -,len{other.len} +,len{other.serial? serialized(other): other.len} ,type{other.type} ,serial{other.serial} ,alloc{other.alloc}