summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2017-09-16 10:52:59 +0200
committerDavid Tardon <dtardon@redhat.com>2017-09-16 10:52:59 +0200
commitc80c6b5ac87c7ca5107f8a788245ffb78bda887f (patch)
tree06d203c393cbebf57d3ac803c2a5b9dc13e829a3
parent109141a84f4a8076e2a906569e95a53f4306afa5 (diff)
reserve required size
Change-Id: I56bd0c6af4d9c1784d153f704a990e14b95caf26
-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 585fa8c..c5859f3 100644
--- a/src/lib/FHParser.cpp
+++ b/src/lib/FHParser.cpp
@@ -1461,6 +1461,7 @@ void libfreehand::FHParser::readMultiColorList(librevenge::RVNGInputStream *inpu
input->seek(2, librevenge::RVNG_SEEK_CUR);
if (num > getRemainingLength(input) / 10)
num = getRemainingLength(input) / 10;
+ colorStops.reserve(num);
for (unsigned short i = 0; i < num; ++i)
{
FHColorStop colorStop;