kdecore: reserve space for map entries in KMimeGlobsFileParser::AllGlobs::patternsMap()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-09-22 14:09:59 +03:00
parent 44fe769c6a
commit e4d1c8d887

View file

@ -188,6 +188,7 @@ void KMimeGlobsFileParser::AllGlobs::addGlob(const Glob& glob)
KMimeGlobsFileParser::PatternsMap KMimeGlobsFileParser::AllGlobs::patternsMap() const
{
PatternsMap patMap;
patMap.reserve(m_highWeightGlobs.size() + m_lowWeightGlobs.size());
// This is just to fill in KMimeType::patterns. This has no real effect
// on the actual mimetype matching.