From 9bb3f4051d0fe140254c956ecfb1502c56a40b34 Mon Sep 17 00:00:00 2001 From: Benoit Blanchon Date: Mon, 20 Mar 2023 12:32:52 +0100 Subject: [PATCH] Double speed of `DynamicJsonDocument::garbageCollect()` --- CHANGELOG.md | 5 +++++ src/ArduinoJson/Document/BasicJsonDocument.hpp | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bee74347..24b0218e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ ArduinoJson: change log ======================= +HEAD +---- + +* Double speed of `DynamicJsonDocument::garbageCollect()` + v6.21.0 (2023-03-14) ------- diff --git a/src/ArduinoJson/Document/BasicJsonDocument.hpp b/src/ArduinoJson/Document/BasicJsonDocument.hpp index 4e36273c..cabc11dc 100644 --- a/src/ArduinoJson/Document/BasicJsonDocument.hpp +++ b/src/ArduinoJson/Document/BasicJsonDocument.hpp @@ -127,7 +127,6 @@ class BasicJsonDocument : AllocatorOwner, public JsonDocument { BasicJsonDocument tmp(*this); if (!tmp.capacity()) return false; - tmp.set(*this); moveAssignFrom(tmp); return true; }