mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-06-05 21:59:17 +02:00
Dictionary optimalization
This commit is contained in:
@ -162,10 +162,13 @@ void PDFStatisticsCollector::collectStatisticsOfDictionary(Statistics& statistic
|
||||
|
||||
for (size_t i = 0, count = dictionary->getCount(); i < count; ++i)
|
||||
{
|
||||
const QByteArray& key = dictionary->getKey(i);
|
||||
if (!dictionary->getKey(i).isInplace())
|
||||
{
|
||||
QByteArray key = dictionary->getKey(i).getString();
|
||||
|
||||
consumptionEstimate += key.size() * sizeof(char);
|
||||
overheadEstimate += (key.capacity() - key.size()) * sizeof(char);
|
||||
consumptionEstimate += key.size() * sizeof(char);
|
||||
overheadEstimate += (key.capacity() - key.size()) * sizeof(char);
|
||||
}
|
||||
}
|
||||
|
||||
statistics.memoryConsumptionEstimate += consumptionEstimate;
|
||||
|
Reference in New Issue
Block a user