From 5723f1bcb538a5624cbed871c34507ff26285878 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Thu, 28 Jan 2010 21:05:21 +0100 Subject: optimization: use QList::reserve() in QSet::toList() Reviewed-by: Denis Reviewed-by: Joao --- src/corelib/tools/qset.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/corelib/tools/qset.h b/src/corelib/tools/qset.h index 6525880..9acbed4 100644 --- a/src/corelib/tools/qset.h +++ b/src/corelib/tools/qset.h @@ -292,6 +292,7 @@ template Q_OUTOFLINE_TEMPLATE QList QSet::toList() const { QList result; + result.reserve(size()); typename QSet::const_iterator i = constBegin(); while (i != constEnd()) { result.append(*i); -- cgit v0.12