aboutsummaryrefslogtreecommitdiffstats
path: root/src/particles/qquickparticlesystem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/particles/qquickparticlesystem.cpp')
-rw-r--r--src/particles/qquickparticlesystem.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/particles/qquickparticlesystem.cpp b/src/particles/qquickparticlesystem.cpp
index a1367cfe9d..f751b0f447 100644
--- a/src/particles/qquickparticlesystem.cpp
+++ b/src/particles/qquickparticlesystem.cpp
@@ -911,8 +911,10 @@ void QQuickParticleSystem::emittersChanged()
if (!m_componentComplete)
return;
- QList<int> previousSizes;
- QList<int> newSizes;
+ QVector<int> previousSizes;
+ QVector<int> newSizes;
+ previousSizes.reserve(m_nextGroupId);
+ newSizes.reserve(m_nextGroupId);
for (int i=0; i<m_nextGroupId; i++) {
previousSizes << groupData[i]->size();
newSizes << 0;