From f059e2148c5617a63c39de340f063d4829ea30d2 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Thu, 11 Dec 2014 15:49:30 +0100 Subject: [PATCH] Optimized metadata updater. --- lib/dtscmeta.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/dtscmeta.cpp b/lib/dtscmeta.cpp index da3de762..8c78a869 100644 --- a/lib/dtscmeta.cpp +++ b/lib/dtscmeta.cpp @@ -1251,8 +1251,7 @@ namespace DTSC { } } keys.rbegin()->setParts(keys.rbegin()->getParts() + 1); - std::string tmp = pack.toNetPacked(); - keySizes[keySizes.size() - 1] += tmp.size(); + keySizes[keySizes.size() - 1] += pack.packedSize(); fragments.rbegin()->setSize(fragments.rbegin()->getSize() + pack["data"].asStringRef().size()); }