QCborMap: Add reserve() to the QHash conversion

Change-Id: Id4c99d74841842cfa442fffd15371720f9566708
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
bb10
Thiago Macieira 2018-06-11 13:20:28 +02:00 committed by Edward Welbourne
parent 5bd9f98342
commit 7cd7d6ab3f
1 changed files with 1 additions and 0 deletions

View File

@ -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;