From 7cd7d6ab3fbfffff8707271c03bb01bcbe5a6d45 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Mon, 11 Jun 2018 13:20:28 +0200 Subject: [PATCH] QCborMap: Add reserve() to the QHash conversion MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Id4c99d74841842cfa442fffd15371720f9566708 Reviewed-by: MÃ¥rten Nordheim Reviewed-by: Edward Welbourne --- src/corelib/serialization/qjsoncbor.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/corelib/serialization/qjsoncbor.cpp b/src/corelib/serialization/qjsoncbor.cpp index 46d2555554..158f1950d0 100644 --- a/src/corelib/serialization/qjsoncbor.cpp +++ b/src/corelib/serialization/qjsoncbor.cpp @@ -869,6 +869,7 @@ QVariantMap QCborMap::toVariantMap() const QVariantHash QCborMap::toVariantHash() const { QVariantHash retval; + retval.reserve(size()); for (qsizetype i = 0; i < 2 * size(); i += 2) retval.insert(makeString(d.data(), i), d->valueAt(i + 1).toVariant()); return retval;