From 2ab391164cde9744e396efd9d45c369e2dad8d87 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 7 Apr 2021 19:38:11 +0100 Subject: [PATCH] updates: Fix json_len for piecestate to include some for fixed stuff Empirically, this broke! Signed-off-by: Ian Jackson --- src/updates.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/updates.rs b/src/updates.rs index 56b40369..ec76b0d6 100644 --- a/src/updates.rs +++ b/src/updates.rs @@ -391,11 +391,15 @@ impl PreparedUpdateEntry_Image { } impl JsonLen for PreparedPieceState { - fn json_len(&self) -> usize { self.svg.json_len() + self.uos.json_len() } + fn json_len(&self) -> usize { + 300 + self.svg.json_len() + self.uos.json_len() + } } impl JsonLen for PreparedPieceImage { - fn json_len(&self) -> usize { self.svg.json_len() + self.uos.json_len() } + fn json_len(&self) -> usize { + 100 + self.svg.json_len() + self.uos.json_len() + } } impl JsonLen for Vec { fn json_len(&self) -> usize { self.iter().map(|x| x.json_len() + 10).sum() } -- 2.30.2