summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2017-09-16 10:36:20 +0200
committerDavid Tardon <dtardon@redhat.com>2017-09-16 10:36:20 +0200
commitd1b2a6f6616b64b12ad832154b7fd677128ab4b4 (patch)
treea8425d663a7ba1eb6afd6c6a0f0dea4305ec703d
parent99db282d016e6b642da6463d00447cbdbb6dbff0 (diff)
reserve required size
Change-Id: I18a929d8fe267a8ed8d0750cb348af4af1240b6c
-rw-r--r--src/lib/FHParser.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/FHParser.cpp b/src/lib/FHParser.cpp
index c439b9a..d424735 100644
--- a/src/lib/FHParser.cpp
+++ b/src/lib/FHParser.cpp
@@ -2385,6 +2385,7 @@ void libfreehand::FHParser::readUString(librevenge::RVNGInputStream *input, libf
if (length > getRemainingLength(input) / 2)
length = getRemainingLength(input) / 2;
std::vector<unsigned short> ustr;
+ ustr.reserve(length);
unsigned short character = 0;
if (length)
{