diff options
author | David Tardon <dtardon@redhat.com> | 2017-09-16 10:36:20 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2017-09-16 10:36:20 +0200 |
commit | d1b2a6f6616b64b12ad832154b7fd677128ab4b4 (patch) | |
tree | a8425d663a7ba1eb6afd6c6a0f0dea4305ec703d | |
parent | 99db282d016e6b642da6463d00447cbdbb6dbff0 (diff) |
reserve required size
Change-Id: I18a929d8fe267a8ed8d0750cb348af4af1240b6c
-rw-r--r-- | src/lib/FHParser.cpp | 1 |
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) { |